vscode

我是jetbrains用户, 不幸的是公司环境禁止使用JetBrains专业版,不想用社区版, 无奈之下只能用vscode, 幸运的是vscode支持高度定制化,可以diy为jetbrains的样子

UI

替换成jetbrains ui风格

搜索插件 JetBrains Darcula Theme

快捷键

调整成jetbrains快捷键

复制行或选取

按下Ctrl + K +Ctrl + S弹出按键映射配置, 调整以下快捷键

  • 复制行或选取: Ctrl + D

定制化完成后, 同步配置文件到云端(登录微软账号)

回退

  • vscode: Go Back: alt+left

  • pycharm: Ctrl + Alt + Left

光标不同地方多选

  • vscode: Alt + 鼠标左键

  • pycharm: Ctrl + 鼠标左键

这个好像改不了, 要死记这个命令

光标向下多选

  • vscode: Ctrl + Alt + Down

  • pycharm: Ctrl + Ctrl + Down

vscode不支持连续两个Ctrl, 所以要死记这个命令

不同项目禁用特定的插件

例如文档项目我用不上ansible, 在workspace禁用ansible插件

../_images/workspace%E7%A6%81%E7%94%A8%E6%8F%92%E4%BB%B6.png

配置wsl开发环境

https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-vscode

golang

添加应用程序的参数

https://code.visualstudio.com/docs/editor/debugging#_launchjson-attributes

launch.json添加args参数