JetBrains PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。此外,該IDE提供了一些高級功能,以用於Django框架下的專業Web開發。
PyCharm支持多個插入符號。大多數編輯器操作(如鍵盤導航或文本插入和刪除)應用於每個插入符號。還支持實時模板和自動完成功能。
可以添加或刪除插入符號;編輯器選項卡中始終存在至少一個插入符號。
最近添加的插入符號被認爲是主要的。突出顯示插入符號處的編輯器行僅適用於主插入符號。
插入符號的位置和行爲取決於:
啓用或禁用列選擇模式。
在行尾後啓用或禁用插入符號的位置。
添加、刪除和克隆插入符號
要添加插入符號,請執行以下操作之一
按Alt鍵並單擊插入符號位置的鼠標左鍵。
按兩次Ctrl(Windows或Linux)/alt(macOS),然後不放開,按向上或向下箭頭鍵。
根據“Allow placement of caret after end of line”複選框的設置,新插入符號將添加到指定位置:
要刪除插入符號,請執行以下操作之一
按Esc鍵刪除除主插入符號以外的所有現有插入符號。
按Shift+Alt並單擊要刪除的插入符號上的鼠標左鍵。
要向上或向下克隆現有插入符號,請執行以下操作之一
按Ctrl+Shift+A,鍵入Clone caret,然後從建議列表中選擇所需操作:
請注意,默認情況下,這些操作不會綁定到鍵盤快捷鍵。
主插入符號向上或向下傳播:
複製和粘貼
當複製帶有多個光標的文本(Ctrl+C)或剪切文本(Ctrl+X)時,每個插入符號的選定內容將被放置到剪貼板中。粘貼時(Ctrl+V),剪貼板中的文本被拆分爲行。