標籤:

中文環境的程序員使用什麼輸入法?

我提問的意思是這樣的:

在中文環境工作的程序員,要用英語寫代碼,用漢語寫注釋。如果不停切輸入法,會嚴重降低效率。

於是想找一個能提高效率的輸入法。

關於shift:小寫切大寫也是shift,總是按不住切成中文

PS:要黑我問題提的不好,不要光拍桌子,給理由


謝邀。一般都是拼音。

知乎什麼時候開個投票功能就好玩了。


有些人真是自大得可以

樓主碰到中英文頻繁切換的不適感

你們沒碰到略過不就行了,還諷刺。。。。。

shift切換中英文很牛逼嗎?

舉個簡單的例子:

gvim中,假設當前狀態是中文輸入狀態,用esc退到normal模式的時候,還得shift切換到英文

經常這樣操作不會覺得難受的,你的操作速度是蝸牛嗎?


這問題很好啊,為什麼被鄙視?!

現在的中文輸入法對編程太不友好了,希望有討論讓輸入法開發者們重視起來。


給你推薦一個超級好的答案,你可以學一學縱橫輸入法

你可以用小鍵盤輸入漢字,大鍵盤輸入代碼,完全不耽誤


其實主要的是在中文情況下寫注釋需要、、、、//、、//


一般像搜狗,QQ等輸入法都有中文狀態下用英文符號的功能,在設置里

windows下也有


哎呦,一些大神總搞出一副高高在上的樣子,對於這種乍一看沒有技術含量且體現不出自己某些專業水平的問題一副冷嘲熱諷的模樣,我的猜想是您可能都沒理解題主的意思就開始掛出智者的嘴臉了吧。題主的問題,我認為是非常有必要而且亟待解決的。這種輸入法切換所帶來的效率低下和操作不友好程度,但凡是經常寫代碼或者經常需要在一些軟體內使用快捷鍵的朋友來說應該都有所體會吧。


知乎的提問和目的越來越讓人看不懂了。。。


題主最大的疑惑或許在於中英文輸入法之間切換的不便利吧。

其實現在很多輸入法都支持一鍵切換中英文。比如我常用搜狗,一直都是開著搜狗切換到英文模式寫代碼,需要輸入中文的時候尾指輕輕敲一下shift就好了。其他輸入法也有類似的切換功能,無論用什麼輸入法,切換中英文其實並不是難事(部分非常老的輸入法除外)


關於shift:小寫切大寫也是shift,總是按不住切成中文

如果你按不住的話,用Caps Lock好了。或者自己練習一下咯,至少對於大多數程序員,不會按不住Shift的

還有就是一次性添加多行注釋,減少輸入法切換量。中文輸入法下,用小鍵盤的/和*,而不是字母邊上的/,避免打出、


那就盡量用英文寫注釋吧


wndows下,使用AHK,Linux下沒有AHK,好像有一個Javauto,現在還在開發中。

可以映射按鍵啊。

比如我:

CapsLck: 輸出Esc並切換到英文半形狀態

;; 輸入兩個分號(不管當前是中文分號還是英文分號),切換到中文

;; 輸入兩個分號+空格,切換到英文

AHK很強大。

我看一些糾結vim/emacs/等按鍵不好的,我就想都是程序員了這是問題?程序的思想啊,鍵盤映射啊。


麻煩主要是在寫注釋和與用戶交互上吧。說實話,沒有太好的辦法,我現在的辦法是在輸入法里把中英切換換成ctrl鍵。


題主的意思是,現在很多中文輸入法會用Shift作為中英文切換的快捷方式,但是同時在寫代碼的時候切換英文大小寫的快捷方式同樣也是Shift,因此多點一下Shift或者其他誤操作都會導致出現中英文切換然後打斷輸入節奏。

我是覺得,如果有輸入法可以知道我在寫代碼還是在寫注釋然後自動切換中英文那該多好...


微軟自帶輸入法


搜狗或百度輸入法,shift切換中英文就行。


表示同遇到這個問問(tong)題(ku):

1、在編寫的部分符號需要先按【shift】在按相應的符號的時候,一不小心就從半形轉成了全形(中文輸入),然後運行文件總是無效,然後查代碼的時候發現代碼並沒有然後只能挨個排查是否有全形字元;

2、在有的時候在輸入中文的時候,成了如下狀態。然後就只能輸入英文,且不能使用【shift】+【ctrl】切換回原來的輸入法了;

So:

土方法來了:

編寫代碼時候:按【shift】+【ctrl】切換成 ENG 狀態,要寫中文或者注釋的時候再按【shift】+【ctrl】切換回中文輸入法。

這樣就避免因為失誤造成全形符號而帶來的無盡的折磨

註:按【shift】+【ctrl】切換成ENG狀態,就算是失誤按了【shift】也不會切換回全形字元,同時按【shift】+【ctrl】也不會切換輸入法的。

························ = ̄ω ̄= ················

驢脾氣者可以在換換快捷鍵其它什麼的


發現我來回看這個問題看了好幾遍!

嘗試了各種輸入法!

還是用了微軟拼音!


把輸入法的初始狀態改為英文,這是以我的實際情況來的,因為輸入中文的頻率明顯比英文要低


比如設置shift切換中英文,但是shift又是其他組合快捷鍵之一,那就容易出問題。。。


推薦閱讀:

現在90後還有用五筆輸入法的嗎?
Windows 10 自帶輸入法如何快速切換簡繁體?
為什麼五筆輸入法比拼音輸入法打字速度快?
搜狗輸入法提供的片語太多了翻頁很累怎麼辦?
為什麼智能拼音輸入法在五筆之後出現?

TAG:輸入法 |