
背景介绍一下
1 、14 年那时候还流行 eclipse ,所以一开始接触的是 eclipse ,就习惯了 eclipse 的快捷键。
2 、后面 IntelliJ 的编辑器盛行的时候,也会把快捷键改成 eclipse 那一套。
3 、现在 IntelliJ 新版的编辑器已经没得选 eclipse 了,但部分旧版(24 版的 Android studio)还能选 eclipse ,所以依然沿用
4 、因为是后端+架构,所以我习惯了 IntelliJ 的编辑器,没怎么用 vs code 和 cursor ,导致电脑一堆后端编辑器( IDEA, Golang ,Pycharm ,RustRover ,WebStorm ),没得选 eclipse ,所以大部分我都设定了 Windows 的快捷键
5 、所以现在做项目的时候,我一个人搞后端+web+移动端,快捷键老是按不准。最常用的全局搜索,windows 的是简繁体切换,老是搞乱我的输入法。
6 、以上可能有点乱,总体就是编辑器多,快捷键不一致,你们是怎么解决的?是不是我把所有都选 Windows 得了,然后全局搜索改个快捷键。
1 JShen 5 小时 14 分钟前 我选择适应每个 ide 默认的快捷键。vscode 这个快捷键我至今还没适应。 |
2 coldle 5 小时 9 分钟前 习惯 spacemacs 那种空格前缀的快捷键 + 模态编辑,常用的编辑器基本都有方案,所以还挺统一的 不过不一致也没事,只要时间久肯定都能习惯的,,我已经是可以快速交替 helix 和 vim 、双拼和全拼的变态了(逃) |
3 wKong753900 OP @JShen ide 默认的好像是 Windows 的,但 Windows 的全局搜索,我老是按不出来,一按就切换简繁体了,真是气死。 |
4 lazyrm 5 小时 6 分钟前 @wKong753900 这个是自带的输入法设置那边,吧 ctrl+shift+f 的快捷键给关闭掉,还有一个兼容模式也关闭掉 |
5 layxy 5 小时 5 分钟前 一般默认使用软件预设的快捷键,不过 vscode 适应不了,改成 IntelliJ 快捷键了 |
8 wKong753900 OP @lazyrm 谢谢,我去看看 |
9 gadfly3173 5 小时 2 分钟前 via Android @layxy 但是 vscode 不能设置鼠标中键,平时我在 jb 系都是用鼠标的,在 vscode 就必须用上左手了 |
10 CHTuring 4 小时 4 分钟前 sublime text 的,用习惯了改不了 |
11 kfpenn 4 小时 0 分钟前 鼠标流,不用快捷键 |
12 cutecore 3 小时 25 分钟前 vscode 适应不了,改成 IntelliJ 快捷键了 |
13 LoNeZ 3 小时 11 分钟前 vim mode... 分享一个 idea 的配置 ``` " ref: .ideavimrc https://github.com/JetBrains/ideavim/discussions/303 " ref: https://github.com/JetBrains/ideavim/wiki/set-commands " base configuration " :actionlist set showmode set incsearch set hlsearch set nu set relativenumbr set ignorecase set smartcase set clipboard+=unnamed " keymaps " the leader key let mapleader=" " " redo nnoremap U <C-r> " zen-mode nnoremap <C-z> :action ToggleDistractionFreeMode<CR> " find nnoremap <C-f> :action GotoFile<CR> nnoremap <C-r> :action RecentFiles<CR> " navigation nnoremap J } nnoremap K { nnoremap sv :action SplitVertically<CR> nnoremap ss :action SplitHorizontally<CR> nnoremap sm :action MoveEditorToOppositeTabGroup<CR> nnoremap sh <c-w>h nnoremap sl <c-w>l nnoremap sj <c-w> nnoremap sk <c-w>k nnoremap jp :action PreviousTab<CR> " S => right shift nnoremap jn :action NextTab<CR> nnoremap ;q :action CloseContent<CR> nnoremap ;a :action CloseAllEditors<CR> " code interactions nnoremap <leader>c :action CommentByLineComment<CR> nnoremap <leader>C :action CommentByBlockComment<CR> nnoremap <leader>r :action RenameElement<CR> nnoremap <leader>f :action ReformatCode<CR> nnoremap <leader>re :action Refactorings.QuickListPopupAction<CR> nnoremap <leader>su :action ShowUsages<CR> nnoremap <leader>sU :action FindUsages<CR> nnoremap <leader>m :action CollapseRegion<CR> nnoremap <leader>M :action ExpandRegion<CR> nnoremap <leader>am :action CollapseAllRegions<CR> nnoremap <leader>aM :action ExpandAllRegions<CR> " goto start with g " goto LSP start with s nnoremap ge :action GotoNextError<CR> nnoremap gE :action GotoNextError<CR> nnoremap ga :action GotoAction<CR> nnoremap gc :action GotoClass<CR> nnoremap gi :action GotoImplementation<CR> nnoremap si :action LSP.GotoImplementation<CR> nnoremap go :action GotoSuperMethod<CR> nnoremap gd :action GotoDeclaration<CR> nnoremap sd :action LSP.GotoDeclaration<CR> nnoremap sr :action LSP.GotoReference<CR> nnoremap st :action LSP.GotoTypeDefinition<CR> nnoremap gf :action GotoSymbol<CR> nnoremap gt :action GotoTest<CR> nnoremap gT :action TextSearchAction<CR> nnoremap gs :action copilot.chat.show<CR> " code selection nnoremap <S-j> :action MoveLineDown<CR> nnoremap <S-k> :action MoveLineUp<CR> " debugging nnoremap <leader>d :action Debug<CR> nnoremap <leader>dc :action DebugClass nnoremap <leader>ds :action Stop<CR> nnoremap <leader>db :action ToggleLineBreakpoint<CR> " run nnoremap <leader>rc :action ContextRun<CR> nnoremap <leader>rx :action ChooseRunConfiguration<CR> nnoremap <leader>rr :action Rerun<CR> nnoremap <leader>rt :action RunTests<CR> nnoremap <leader>rs :action Stop<CR> " search nnoremap <leader><leader> :action SearchEverywhere<CR> "---------- plugins ---------- " easy motion set easymotion map f <Plug>(easymotion-s) " commentary " gcc | gcm Plugin 'tpope/vim-commentary' set commentary ``` |
14 eephee 2 小时 28 分钟前 vim +1 |
15 huyangq 2 小时 26 分钟前 我也是 无法适应 vscode 的快捷键 |
16 lululau 1 小时 50 分钟前 必须 Spacemacs ,其他的不值得讨论 |
17 chendy 1 小时 33 分钟前 ideavim 但是我只用 idea ,vsc 在我这相当于记事本的作用… |
18 JYii 1 小时 30 分钟前 不能使用 eclipse 快捷键了?我还在用啊 2025.2.5 最新版啊。 |
19 Alex6 1 小时 29 分钟前 同样 eclipse ,jetbrains ,vscode 都会改为 eclipse keymap |
20 Moatkon 1 小时 24 分钟前 实话说用几天就熟悉了 |
21 runliuv 1 小时 24 分钟前 visual studio + C# |
22 89adc64 1 小时 7 分钟前 习惯了 F5 调试启动,F9 下断点,F10,F11 断点步进,SHIFT + F5 停止。 |
23 HENQIGUAI 55 分钟前 统一换 vim 风格可解。 |
24 hervey0424 54 分钟前 vscode |
25 wKong753900 OP @JYii 刚去插件市场看了一下,新版没有默认安装 eclipse 的快捷键插件,只要安装了就可以用 |