vscode和PyCharm写python区别大不大?还是说vscode完全够了?
vscode吧
全部回复
仅看楼主
level 1
vscode和PyCharm写python区别大不大?还是说vscode完全够了?
2024年07月15日 16点07分 1
level 12
这个要看具体使用需求的。
PyCharm(或者说整个 JetBrains 系)比 VSCode 好的一点是它有 Language Injection 这个玩意儿,支持在一种语言的文件中针对特定部分注入额外的语言支持。举个栗子:你在 PyCharm 里开发 Flask 应用程序,其中需要使用到 HTML 模板,这是一种增加了额外语法的 HTML 文件,它会自动识别并针对这个模板部分注入 Django 模板语法;Flask 应用程序需要读写数据库,SQLAlchemy 无法满足你的需求,你还是需要写少量 SQL 语句,它也能自动识别这段字符串是 SQL 并向其注入 SQL 语法支持。
VSCode 的话则是比 PyCharm 轻量(VSCode 是富扩展编辑器,再重都比 IDE 轻),而且它的插件生态比 PyCharm 更庞大,一般场景完全足够。我自己是 pyenv-win + PDM + VSCode ,其中 PDM 开启 PEP582 模式。
2024年07月16日 02点07分 2
如果纯论 Python 的开发,那么 VSCode 和 PyCharm 还真没啥显著区别。
2024年07月16日 02点07分
1