IDE中敲 name = Adam, age = 25,怎樣才能流暢敲鍵盤?
01-26
我的是這樣:
1. 敲 name = "Adam" 此時游標夾在字母m和單引號中間2. 按小鍵盤方向鍵—&>,游標右移一位,再敲下逗號」,「3. 敲其他代碼總感覺不流暢,只有我覺得單引號跟逗號很煩嗎?
在Visual Studio裡面,雖然你打name="會出來兩個引號,但是第二個引號後面有個下劃線。如果你在那個位置按下了引號,就等於你按→。因此我都是直接按引號的。
intellij idea 雖然會自動補全另一半引號(或者括弧什麼的),但是你在打完字元串以後,再按一次引號,它並不會出現兩個結束引號,而是直接跳到結束引號的後邊,就相當於按了一次→,這麼輸入還算比較方便的ps:能看懂么能看懂么能看懂么...
改鍵。AHK改CapsLock+hjkl變成方向鍵。
n
a
m
e
space
=
space
"
shift a
d
a
m
"
,
space
a
g
e
space
=
space
2
5
enter
打得慢就別找借口了少年,我會告訴你左手寫代碼,右手按小鍵盤么?(逃
直接按引號,為啥要去按更遠的箭頭?
我來說一個sublime的方法,雖然sublime只是編輯器。sublime自定義快捷鍵設置中加入以下代碼:
{ "keys": ["enter"], "command": "move", "args": {"by": "characters", "forward": true}, "context":
[
{ "key": "following_text", "operator": "regex_contains", "operand": "^[)\]\&>\"\"]", "match_all": true },
]
},
它作用是匹配游標後是否是引號,括弧等,如果是的話,敲回車游標後移。
多數IDE在輸入單引號或者雙引號的時候會自動補全另外一個 所以理論上 你並沒有多敲那一次鍵盤
是煩啊,所以很多編輯環境都有快速跳到行尾的快捷鍵。
idea上按ctrl+shift+enter,會直接在末尾加「;」+游標跳到下一行
用emacs keymap, 引號前點 c-f 然後就forward 一個游標。開始學習曲線抖,之後誰用誰知道
我喜歡按tab,鍵大不誤觸!
這點我認為Eclipse做得最好,直接按Tab就跳到引號後面了,VS還要看是單引號還是雙引號,分別按不同的鍵。PyCharm以及JetBrain出的其他幾款IDE也這樣,所以有時候用這些沒有Tab鍵的IDE時我寧願按esc+A配合vim插件跳到後面。Eclipse、VS、JB的IDE、Sublime Text都有Vim的插件,所以敲代碼的習慣也可以基本保持一致。
在1的時候, 可以直接按下Tab鍵(效果同-&>, 也同單引號鍵), 然後再進行2
很流暢喲!
1.去掉自動補全引號2.即便自動補全的話你再按一下引號與按-&>的效果是一樣的
逗號不煩,引號自動補全,根本用不到方向鍵
pycharm這款IDE敲一下單引號會出現一對,但對於第二個單引號,完全可以不需要按-&>,直接按單引號就可以了。
你沒試過嗎,你再按一個引號,並不會多出來一個,是游標會從那個補全的引號上略過。此外打字速度是硬功,本來sublime text作者認為你還沒反應過來那個引號就打過去了,所以不需要說明。
Emacs黨的Ctrl+F在這裡展現了真正的實力。(下雨天,Emacs與HHKB更配哦
推薦閱讀:
※OnlineJudge 2.0發布
※爬蟲帶你逛知乎(下篇)
※10min手寫(一):伺服器內存監控系統
※為什麼 x in range(1000000000000001) 的執行速度這麼快