一、文件传输:安装sftp插件,使用Ctrl+Shift+P弹出命令面板,输入sftp:config,会在当前工程的.vscode文件夹下生成一个sftp.json文件。选中vscode浏览目录中的文件,右键->upload,将本地代码上传至服务器。右键 -> Diff with Remote,查看修改的差异。二、代码跳转设置:创建.vscode的settings.json文件,...
vscode配置python-VSCode配置Python教程
VScode作为一个优秀的代码编辑工具,支持HTML、Python、C、PHP、Java等多种语言的运行,具备开源、跨平台、模块化、插件丰富、启动快、颜值高和高度可定制等特点。本期我们为大家带来VSCode配置Python的教程。
一、文件传输:安装sftp插件,使用Ctrl+Shift+P弹出命令面板,输入sftp:config,会在当前工程的.vscode文件夹下生成一个sftp.json文件。选中vscode浏览目录中的文件,右键->upload,将本地代码上传至服务器。右键 -> Diff with Remote,查看修改的差异。
二、代码跳转设置:创建.vscode的settings.json文件,没有的话手动建一个,参考设置附件中的配置文件。
三、代码补全工具:使用Visual Studio IntelliCode。
四、本地External Tools:创建.vscode的tasks.json文件。添加快捷键File > Preferences > Keyboard Shortcuts 进入快捷键设置页面,点击下图所示的按钮打开keybindings.json文件,类似下面这样的形式:
//Place your keybindings in this file to override the defaults
[{"key":"alt+a","command":"workbench.action.tasks.runTask","args":"autopep8"}]
五、显示空格和Tab:Ctrl+Shift+P,打开user settings。在搜索框中输入renderControlCharacters,选中勾选框,即可显示tab。输入renderWhitespace,选择all,即可显示空格。取消Editor: Insert Space。
六、Remote SSH:安装Remote - SSH插件,添加配置文件config。点击Configure按钮,选择config文件所在的目录地址,VSCode会默认提供一个地址,点击进行选择即可进行编辑,或手动配置其它地址。
七、SVN:安装SVN插件,可以查看文件diff或进行svn相关操作。
八、项目管理:安装插件Project Manager,可以一键打开项目,方便。使用Project Manager: Save Project 将当前文件夹另存为新项目,Project Manager: Edit Project 手动编辑项目(projects.json),Project Manager: List Projects to Open 列出所有已保存/检测到的项目并选择一个,Project Manager: List Projects to Open in New Window 列出所有已保存/检测到的项目,然后选择一个在新窗口中打开,Project Manager: Refresh Projects 刷新缓存的项目。
九、调试:介绍远程调试内容,客户端调试需根据项目情况配置。点击按键,创建python版本的launch.json,可在工程中添加一个连接的GM指令,服务器端需pip安装ptvsd,遇到问题查看相关博客。执行指令#vsdebug,运行“remoteDebug0”,正常连接。
十、添加python头模板:File->Preferences->User Snippets,{"HEADER": {"prefix":"header","body": ["# -*- coding: utf-8 -*-","\"\"\"","author: yourName","desc: ","maintainer: yourName","\"\"\"",]}}。
十一、其他插件:安装Pylance:加强版的python languageServer,安装Bracket Pair Colorizer:括号高亮显示,设置Workbench ? Tree: Indent,调整工程目录结构的缩进,Ctrl+Shift+P,打开open user settings,搜索EOL,设置换行符为LF。2024-10-19