PyCharm最新版本下載框架
JetBrains PyCharm是一種Python IDE,其帶有一整套能夠幫助用戶在使用Python語言開發時提升其效率的工具。此外,該IDE提供了一些高級功能,以用於Django框架下的專業Web開發。編輯器
選擇文本的基本方法是用鼠標光標擴展選擇。PyCharm做爲一個以鍵盤爲中心的IDE,建議使用導航鍵進行選擇。工具
您能夠選擇選擇文本片斷,或在列模式下選擇矩形片斷,擴展和收縮選擇,使用多重選擇和粘性選擇。spa
在活動編輯器選項卡中選擇全部文本
要在「current editor」選項卡中選擇整個文本,請執行如下操做之一:3d
- 在主菜單上,選擇Edit | Select All。
- 按Ctrl+A。
用導航鍵選擇
要選擇從當前插入符號位置到當前單詞開頭/結尾的文本:指針
- ctrl+shift+向左,ctrl+shift+向右。
要選擇從插入符號位置到當前行開始/結束的文本:blog
要從當前插入符號位置到屏幕頂部/底部選擇文本:開發
- ctrl+shift+向上翻頁,ctrl+shift+向下翻頁。
選擇代碼的其餘方法
要選擇文本列,請執行如下操做之一:文檔
- 按住Alt鍵,拖動鼠標指針選擇所需區域。
- 按住鼠標中鍵,拖動鼠標指針選擇所需區域。
- 按SHIFT+ALT和鼠標中鍵。若是您想避免拖動,這將特別有用。
擴展選擇
要將所選內容從插入符號位置擴展到它所在的單詞,而後擴展到包含邏輯代碼塊的單詞,請執行如下操做之一:字符串
- 從主菜單中選擇Edit | Extend Selection。
- 按Ctrl+W選擇插入符號當前所在的單詞。
- 依次按Ctrl+W將選擇擴展到下一個包含節點(例如,表達式、成對標記、整個條件塊、方法體、類、一組vararg參數等)。
擴展選擇時,請記住:
- 在純文本或註釋中連續按Ctrl+W可將所選內容首先擴展到當前句子,而後擴展到當前段落。
- 在列表、字典或參數列表中依次按ctrl+w,選擇列表元素,而後選擇右或左逗號和相鄰空格(若是有),而後選擇不帶括號的列表內容,最後選擇帶括號的括號。
收縮選擇
要按相反的順序收縮選定內容(從最外面的容器到插入符號當前所在的單詞),請執行如下操做之一:
- 從主菜單中選擇Edit | Shrink Selection。
- 按Ctrl+Shift+W。
多選擇
PyCharm支持選擇多個文本片斷。所以,能夠選擇多個單詞、行或矩形。
要選擇多個單詞,請執行如下步驟
1.執行如下操做之一:
- 按Alt鍵,而後用鼠標左鍵雙擊要選擇的單詞。
請注意,您的初始插入符號位置將被保留,另外,新插入符號將出如今所選單詞的末尾。
- 按Alt+J,或選擇一些文本片斷。而後再次按Alt+J,查找並選擇大小寫敏感匹配的單詞或文本。若是已開始選擇,則將選擇匹配的子字符串,不然將選擇匹配的單詞。
- 將插入符號設置爲一個單詞,而後按Ctrl+Shift+Alt+J。將選擇文檔中全部區分大小寫的匹配單詞,插入符號位置將與初始單詞相同。
2.檢查所選片斷和插入符號位置。請注意,若是選擇了某些全局標識符或它們的部分,您的編輯可能會破壞代碼。
3.執行如下操做之一:
- 使用箭頭鍵調整多個插入符號的位置並開始鍵入。在這種狀況下,您鍵入的內容將添加到現有的
- 立刻開始打字。在這種狀況下,全部選定的片斷都將替換爲您鍵入的片斷。
要選擇多個文本片斷,請執行如下步驟
- 按Alt
- 拖動鼠標指針。
要選擇多個矩形文本片斷,請執行如下步驟
- 按Alt(Windows或Unix)/(MacOS)
- 拖動鼠標指針。
在行和列選擇模式之間切換
要在行和列選擇模式之間切換,請執行如下操做之一:
- 從主菜單中,選擇Edit | Column Selection Mode。
- 從編輯器的上下文菜單中,選擇Column Selection Mode。
- 按Shift+Alt+Insert。
Sticky selection
要切換粘性選擇,請按Ctrl+Shift+A,在彈出的框架類型中選擇「sticky」,而後從建議列表中選擇「Toggle Sticky Selection」:
提示和技巧
當「sticky selection」處於啓用狀態時,能夠經過調用「copy」或「cut」或再次切換來將其關閉。
要建立大型矩形選擇,請先建立一個具備給定起點和終點的普通選擇,而後按Shift+Alt+Insert切換到列選擇模式。