前言
相信大家还是使用Pycharm比较多,我之前也是使用Pycharm开发,但是正版太贵了,懒得折腾破解版。同时我也使用go开发项目,Goland+Pycharm来回切换也十分不方便,就想到IDE的新宠Visual Studio Code。装上一系列插件之后也是十分的方便。
插件
插件名 | 用途 |
---|---|
Python | 用来支持python语法 |
Django | 用来支持django框架,ORM,Template这些 |
配置
在项目目录下面创建.vscode目录
launch.json
可以帮助你调试django程序。
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"args": [
"runserver"
],
"django": true
}
]
}
settings.json
这个文件比较重要,一般都是利用的virtualenv环境,
{
"python.pythonPath": "${workspaceFolder}/venv/bin/python",
}
点击红框哪里可以选择python解释器的版本,上面的settings.json配置好的话,在你下次打开这个workspace(工作区就会自动使用虚拟环境)
支持django template跳转
找到vsc的默认设置搜索files.associations,点击add item
增加下面表格里面的内容就可以了支持django template语法了。
item | Value |
---|---|
**/templates/**/*.html | django-html |
**/templates/**/* | django-txt |
完结
如果使用过程中有什么问题可以给我留言,如果后续我发现有更好的设置什么的会更新在这篇文章,建议大家收藏。如果大家也有比较好的建议,也可以在下面留言,我试过没问题会更新在本篇文章中,