conda环境配置
- 指定conda:ctrl+,>python.conda>D:\codePython\anaconda3\condabin\conda.bat
- 配置shell:ctrl+,>terminal.integrated.defaultProfile.windows>选择powershell
- 配置profile参数:ctrl+,>terminal.integrated.profiles.windows>设置json,找到你的终端,添加"args": ["-ExecutionPolicy", "Bypass", "-NoExit", "-Command", "& {conda activate }" ]
- ipynb restart kernel卡住:
pip install --upgrade jupyter jupyterlab notebook ipykernel jupyter_client jupyter_core traitlets
python环境管理
- 切换环境:ctrl+shift+p>python select选择提示项,或手动指定interpreter的python.exe文件
- 终端环境:自动切换到项目指定的环境,如果没切过去需要conda init powershell一下,重启再开终端就行了
- 创建环境:ctrl+shift+p>python create,或在conda终端命令行创建,可选择的python版本号更全
界面
| 焦点位置 | 功能 | 快捷键/设置 | 模式限制 | 效果特别说明 |
|---|---|---|---|---|
| 代码编辑器 | zen全屏模式 | Ctrl + K, Z | 需要在IDE模式下 | |
| 代码换行 | Alt + Z | 虚拟显示换行 | ||
| 全局搜索 | Ctrl + Shift + F | |||
| 全局跳文件 | Ctrl + P | |||
| 全局跳变量 | Ctrl + T | |||
| 资源管理器 | 隐藏__pycache__ .开头目录 | 设置>编辑器>资源管理器>exclude: 添加 **/__[a-zA-Z0-9_]*__/ **/.*[a-zA-Z0-9_]*/ | ||
快捷键定制
- 场景:md文件调用typora打开的快捷键实现
- 方案一:通过tasks.json设置快捷键
- 配置tasks.json,添加typora任务
- 打开命令面板:Ctrl+Shift+P(Windows)/ Command+Shift+P(macOS),输入 “配置任务”→ 选择 “创建 tasks.json 文件”→ 选 “Others” 模板。
替换 tasks.json 内容(根据系统修改)
{ "version": "2.0.0", "tasks": [ { "label": "Open with Typora", "type": "shell", "command": "& 'C:\\Program Files\\Typora\\Typora.exe' ${file}", "args": [], "problemMatcher": [], "presentation": { "echo": false, "reveal": "never", "focus": false, "panel": "shared" } } ] }
- 给tasks.json设置快捷键
- 打开键盘快捷方式:
- 方式 1:Ctrl+K Ctrl+S(Windows)/ Command+K Command+S(macOS)。
- 方式 2:点击右上角头像 → 键盘快捷键Trae CN。
- 搜索 “tasks.runTask”,找到 “运行任务” 命令,右键选择 “添加键绑定”。
- 按下自定义快捷键(如 Ctrl+F1),避免与现有快捷键冲突。
- 打开键盘快捷方式:
- 快捷键关联具体的task生效
- 打开一个md文件编辑窗口
- 按快捷键,会有弹窗提示,点击
"label": “Open with Typora”类似这个task选项 - 软件会记住你对md文件的操作选择,下次直接跳转typora的task定义
- 配置tasks.json,添加typora任务
- 方案二: vscode原生扩展(Extensions)
- 安装扩展
- 打开 VS Code 的扩展视图(快捷键 Ctrl+ Shift + X)。
- 搜索并安装 Open in External App
- 2配置扩展
- 在 VS Code 的 settings.json 文件中配置 Typora 的打开方式。
打开 设置 (Ctrl + ,),搜索“Open in External App”,然后点击“在 settings.json 中编辑”。
// settings.json ... "openInExternalApp.openMapper": [ {"extensionName": "md", "apps": [ { "title": "typora", "openCommand": "C:\\Program Files\\Typora\\Typora.exe", } ] }, {"extensionName": "html", "apps": [ { "title": "chrome", "openCommand": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", } ] } ]
- 设置快捷键
- 现在,你可以为这个功能设置一个专属快捷键,这样就能一键打开了。
- 打开 键盘快捷方式(快捷键 Ctrl + K Ctrl + S)。
- 点击右上角打开 keybindings.json 文件。
添加以下配置
// keybindings.json [ { "key": "alt+t", "command": "openInExternalApp.open", } ]
- 安装扩展