,游標右移一位,再敲下逗號」,「3. 敲其他代碼總感覺不流暢,只有我覺..." />

IDE中敲 name = Adam, age = 25,怎樣才能流暢敲鍵盤?

我的是這樣:

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) 的執行速度這麼快

TAG:程序員 | Python | 編程 | 代碼 | PyCharm |