在写 python 的时候, vscode 至今没找到显示 class 成员注释的方法, 而在 ide 里面就能正常显示
还有就是变量,函数的重命名, ide 里面能找到全部地方的一起重命名, vscode 的 F2 重命名有时候就只能重命名当前文件内的,其他地方的就还是原来的名字. 感觉很可惜, 因为 vscode 很多地方自定义还是很爽的, 可以支持 neovim, 光标移动很, 写起代码来很舒服很爽. 但是这些基础功能缺了就很烦, 不过写 rust 倒是比 ide 舒服多了
1
Sinksky 132 天前
Python 类成员变量的注释是写在变量下边的。
VSCode 需要全局替换的话,Ctrl+Shift+F 侧边栏搜索左边有个小箭头,点开可以工作区全局替换,应该也能单独绑键。 |
2
sunfkny 132 天前
|
3
yb2313 OP |
6
Sinksky 132 天前 1
这种跟语言相关的功能,需要看对应的 LSP 支持,Python 各种花式引用这种静态分析功能其实支持比较有限。PyCharm 这种应该是单独做了一些支持,Pylance 在代码重构这方面比较薄弱,VSCode 这方面确实不是强项。建议直接用 IDE 或者自己写工具改。
|
9
yb2313 OP |
10
yb2313 OP 刚刚又发现 ide 和 mypy 插件配合得不是很好, vscode, 赢
|