weirwei
27 天前
无伤不可能,一定程度要改一些使用习惯
推几个插件和简单的配置
插件:
IntelliJ IDEA Keybindings: jetbrains 式快捷键映射
JetBrains IDE Keymap: jetbrains 式快捷键映射
这两个插件还不能满足快捷键需求的话,就自己改吧
GitLens — Git supercharged: git 工具
Code Spell Checker: 单词拼写检查
Todo Tree: 增加一个快速查看 Todo 的侧边按钮
background: 换背景图
vscode-icons: 很好看的 icon 主题
GitHub Theme: github 主题
Goto Implementations: 这个是私货,我用 ai 写的,快速跳转到 go 接口实现类。如果用的不是 go 可以忽略
配置:
keybingings.json
搜索快捷键(原生的快捷键太难用了):
{
"key": "shift+cmd+f",
"command": "workbench.action.quickTextSearch"
}
snippets:
类似于 jetbrains 的 Live Template 功能
{
"Json Tag": {
"prefix": "json",
"body": [
"`json:\"${TM_CURRENT_LINE/^\\s*(\\w+)\\s*.*/${1:/camelcase}/}\"`"
],
"description": "json tag"
},
"New Struct": {
"prefix": "struct",
"body": [
"type $1 struct {",
"\t$2",
"}"
],
"description": "new a struct"
},
}
vscode 其实也有优势,可配置性比较高,插件商店比较丰富,配合 ai 能快速开发一些简单的插件。
配置得好的话能有 jetbrains 编辑器 80% 好用