最新版VS Code配置Python工作台一站到底,替代Pycharm–适用于Linux和Win系统
1. 下载VS Code并安装
-
win版的VS Code直接下载exe文件安装即可
-
linux版VS Code安装,个人偏向于喜欢使用压缩包进行安装
- 使用
tar -xzvf xxxx.tar.gz
进行解压 - 使用
chmod +x xxxx/VSCode-linux-x64/code
给code赋予执行权限 - 将VS Code的icon进行复制
cp xxxx/VSCode-linux-x64/resources/app/resources/linux/code.png /usr/share/icons/
- 创建启动器
vim /usr/share/applications/VSCode.desktop
- 输入以下内容:注:加上
--no-sandbox --unity-launch
,不然vs code无法正常启动[Desktop Entry] Name=Visual Studio Code Comment=Multi-platform code editor for Linux Exec=/media/totem_disk/totem/yemeiwu/VSCode-linux-x64/code --no-sandbox --unity-launch Icon=/usr/share/icons/code.png Type=Application StartupNotify=true Categories=TextEditor;Development;Utility; MimeType=text/plain;
- 将启动器复制到桌面
cp /usr/share/applications/VSCode.desktop ~/Desktop/
- 使用
2. 配置VS Code
- 插件如下:每个插件的具体功能大家百度即可
注: Black主要是是自行格式化规范代码:先pip install -U black
,win对当前脚本执行black的快捷键alt+shift+F
, linux对当前脚本执行black的快捷键ctrl+shift+I
- settings.json位置:
- settings.json内容如下:
{ "editor.fontSize": 18, "files.autoSave": "afterDelay", "editor.formatOnType": true, "editor.formatOnSave": true, "editor.formatOnPaste": true, "editor.formatOnSaveMode": "modificationsIfAvailable", "files.saveConflictResolution": "overwriteFileOnDisk", "python.autoComplete.addBrackets": true, "editor.rulers": [ 120 ], "typescript.disableAutomaticTypeAcquisition": true, "python.analysis.completeFunctionParens": true, "workbench.iconTheme": "jetbrainsicons", "workbench.colorTheme": "GitHub Dark Default" }
- keybindings.json位置:
- keybindings.json内容如下:主要是解决在注释代码的时候鼠标光标可以自动换到下一行
[ { "key": "ctrl+/", "command": "extension.multiCommand.execute", "args": { "sequence": [ "editor.action.commentLine", "cursorDown" ] }, "when": "editorTextFocus" } ]
若要转载请注明出处🚀,谢谢💕💕