在很多场景下,经常遇到由 .sh 脚本启动的 python 项目,如下图所示: 可以采取如下的步骤使用 VSCode 对程序进行调试: 1. 创建 Remote Attach 类型的 launch.json 文件 2. 修改 .sh 脚本中的 python 运行指令 注意: --listen 后的端口号“6789”需要与 launch.json 中的“port”保持一致。 3. 正常在终端执...
python 代码前加入: AI检测代码解析 import debugpy try: # 5678 is the default attach port in the VS Code debug configurations. Unless a host and port are specified, host defaults to 127.0.0.1 debugpy.listen(("localhost", 9501)) print("Waiting for debugger attach") debugpy.wait_for_client(...
在你需要debug的python文件,打上debug断点。 你看打印出来的东西,是不是出现Waiting for debugger attach.一般来说,都很快,就出现了。 再在vscode的debug页面,选择sh_file_debug进行debug。(这个其实就是我们上面配置里name写的"sh_file_debug") 就基本上完成了。确实是很方便。 debug结束之后,别忘记把代码里面的...
SFTP原理 SFTP原理是这样的:首先本地要有一个项目文件夹,同时远程也有一个项目文件夹,然后通过配置文件来同步二者。 S F T P 可以查看远程项目所有文件 , 但不能直接操作 , 必须操作本地项目文件 , 再同步到远程项目。 \color{FF0000}{SFTP可以查看远程项目所有文件,但不能直接操作,必须操作本地项目文件,再同...
VSCode 是一个非常强大的代码编辑工具,它为跨平台和多语言环境带来了微软 Visual Studio 多年来一直可用的许多功能,提供了所谓的进化代码编辑。本节解释了对于诸如 TypeScript 和 JavaScript 之类的语言,以及安装了适当扩展的 C#、C++和 Python 之类的语言,现成可用的所有高级代码编辑特性。
接下去只要再弄2个⽂件,就可以debug你的项⽬了,第⼀个是tasks.json⽂件,可以在⽹上搜索如何⽣成,不过更直接的⽅ 式是直接在.vscode下新建⼀个tasks.json⽂件,然后把以下内容直接复制上去,图中和默认tasks.json⽂件不同的地⽅是”command”选项,这边改成build.sh,这个build.sh是⼀个脚本,...
操作系统: Linux --CentOS. step1: 在Vscode 中安装Bash Debug Step2:创建一个名字为123.sh的shell脚本; 输入123.sh, 回车: Step3:编辑简单的待打印的内容,如下: Step4: 配置编译器 修改为下面内容: Step5: 点击按钮或者F5运行 ...
1、安装python3.5(3.6版本亲测无法实现命令补全功能) 2、安装VSCode(我的版本:VSCode-win32-1.7.2) 3、安装Python插件 安装Python插件能实现语法提示的一些功能,建议还是安装一下。 打开VScode,Ctrl+p 输入"ext install python",搜索时间可能会比较长
{"python.pythonPath":"C:\\Users\\YANG\\AppData\\Local\\Programs\\Python\\Python37\\python.exe"} 运行代码 现在我已经写好了一个小项目,并使用git托管,在main函数下,首先确保文件组织格式正确: 工程组织格式 在windows下你可以直接使用命令行运行项目: ...