您好,登錄后才能下訂單哦!
如何進(jìn)行Python快捷鍵相關(guān)設(shè)置,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。
毫無(wú)疑問(wèn)Pycharm是一個(gè)具有強(qiáng)大快捷鍵系統(tǒng)的IDE,這就意味著你在Pycharm中的任何操作,例如打開一個(gè)文件、切換編輯區(qū)域等,都可以通過(guò)快捷鍵來(lái)實(shí)現(xiàn)。使用快捷鍵不僅能提高操作速度,看起來(lái)也會(huì)非???。然和,如果你已經(jīng)習(xí)慣使用一些快捷鍵方案,你的手指就會(huì)習(xí)以為常,改變起來(lái)就比較困難。這部分教程即是介紹如何根據(jù)你的習(xí)慣來(lái)量身定制Pycharm快捷鍵設(shè)置,使你用起來(lái)得心應(yīng)手。
對(duì)于基本的快捷鍵的組合、用法這里不再贅述,詳情可參考Configuring keyboard shortcuts或者 Keymap。
這一步非常簡(jiǎn)單,在主工具欄中單擊設(shè)置按鈕,在設(shè)置對(duì)話框中單擊 Keymap。
在對(duì)應(yīng)頁(yè)面的下拉列表中選擇一個(gè)快捷鍵配置方案:
單擊應(yīng)用保存更改。例如我們這里選擇了Eclipse方案,因此刪除一行的快捷鍵就是我們所習(xí)慣的Ctrl+D了。
在這里我們介紹如何改變快捷鍵的配置方案。
設(shè)想一下情況:你選擇了Emacs方案的快捷鍵配置,但這個(gè)配置方案里面并沒有預(yù)先定義好如何通過(guò)快捷鍵來(lái)實(shí)現(xiàn)刪除一行:
假設(shè)你希望將這個(gè)功能指定快捷鍵為Ctrl+D,操作如下:
?。?)在主工具欄中單擊設(shè)置按鈕,在設(shè)置對(duì)話框中單擊 Keymap。
(2)在對(duì)應(yīng)下來(lái)列表中選擇Emacs。
?。?)在下方的快捷鍵功能列表中,展開Editor Actions節(jié)點(diǎn),定位到Delete Line功能。
?。?)右擊,在快捷菜單中選擇Add Keyboard Shortcut
(5)在打開的 Enter Keyboard Shortcut窗口的First Stroke中輸入你想要的快捷鍵組合:
需要注意的一點(diǎn)是,在輸入預(yù)期的快捷鍵時(shí),所有來(lái)自鍵盤的輸入都會(huì)被識(shí)別為用戶的快捷鍵設(shè)置,舉個(gè)例子,如果你想設(shè)置一個(gè)快捷鍵組合Ctrl+D,則需要一次按下Ctrl和D鍵。
如果你按錯(cuò)了鍵,你只能使用鼠標(biāo)指針來(lái)刪除錯(cuò)誤的輸入,因?yàn)榇藭r(shí)來(lái)自鍵盤的輸入Backspace 也會(huì)被系統(tǒng)認(rèn)定為一個(gè)快捷鍵設(shè)置。
?。?)接下來(lái)需要注意系統(tǒng)的警告提示:這個(gè)Ctrl+D的快捷鍵組合已經(jīng)存在,說(shuō)明Pycharm已經(jīng)將這個(gè)快捷鍵組合關(guān)聯(lián)到別的設(shè)置中去了,好在之前的設(shè)置并不常用,可以將它替換掉,因此單擊OK確定。
在替換時(shí)Pycharm會(huì)給出警告提示:
?。?)再次瀏覽一下設(shè)置好的快捷鍵方案:
你將會(huì)發(fā)現(xiàn)此時(shí)的配置方案自動(dòng)更名為Emacs copy。這是因?yàn)镻ycharm并不允許用戶更改其預(yù)定義好的快捷鍵配置方案,只能更改其拷貝文件。單擊應(yīng)用并關(guān)閉對(duì)話框。
最后測(cè)試一下我們的更改是否生效。打開一個(gè)py文件,將光標(biāo)定位到待刪除行,按下Ctrl+D,該行代碼順利刪除,設(shè)置更改成功。
看完上述內(nèi)容,你們掌握如何進(jìn)行Python快捷鍵相關(guān)設(shè)置的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。