PyCharm入門教程——剪切、復(fù)制和粘貼
JetBrains PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具。此外,該IDE提供了一些高級功能,以用于Django框架下的專業(yè)Web開發(fā)。
PyCharm提供了許多方便的剪貼板操作。您可以復(fù)制、剪切和粘貼所選文本、文件路徑或?qū)Ψ柣虼a行的引用。
因為PyCharm使用系統(tǒng)剪貼板,所以可以在應(yīng)用程序之間復(fù)制和粘貼。因此,在粘貼剪貼板條目時,PyCharm會從文本中刪除任何格式,并從字符串值中刪除任何特殊符號。
“Paste”命令能夠智能地理解插入的內(nèi)容。如果粘貼對符號的引用,將分析可能的導(dǎo)入、引用等。這樣,PyCharm將提供必要的括號,并將插入符號放置在適當(dāng)?shù)牟迦朦c(diǎn)。“Paste Simple”命令有助于將任何剪貼板條目粘貼為純文本,而不進(jìn)行任何分析。
PyCharm啟用剪貼板堆疊,這意味著您可以存儲多個剪貼板條目,并通過一個快捷方式訪問它們。可保留在剪貼板堆棧中的條目數(shù)可在“Settings/Preferences”對話框的“Editor”頁上自定義。
復(fù)制選定的文本片段
執(zhí)行以下操作之一:
- 在主菜單上,選擇Edit | Copy。
- 按Ctrl+C。
- 單擊工具欄上的“Copy”按鈕圖標(biāo)。
請注意,Ctrl+D鍵盤快捷鍵復(fù)制了插入符號處的一行或選定的任意文本片段。
將路徑復(fù)制到文件
將路徑復(fù)制到文件時,文件的絕對路徑將復(fù)制到剪貼板。
要將路徑復(fù)制到文件,請執(zhí)行以下操作之一:
- 在編輯器中打開所需文件,然后在主菜單上選擇Edit | Copy Path,或按Ctrl+Shift+C。
- 在“Project”窗口中選擇所需的文件,然后在所選內(nèi)容的上下文菜單中選擇“Copy Path”。
將引用復(fù)制到線條或符號
- 在編輯器中打開所需的文件。
- 將插入符號放在某一行代碼處。
- 執(zhí)行以下操作之一:
- 在主菜單上,選擇編輯復(fù)制參考。
- 在插入符號處的行的上下文菜單上,選擇Edit | Copy Reference。
- 按Ctrl+Shift+Alt+C。
- PyCharm以依賴于插入符號的格式創(chuàng)建字符串。例如:
Solver.Solver#discr for a Python method
Solver\Solver.py:14 for a Python file
復(fù)制工具提示內(nèi)容
可以將工具提示文本復(fù)制到剪貼板。按住Alt(在Linux上,按住Ctrl+Alt)并單擊工具提示。
剪切選定的文本片段
- 在編輯器中選擇所需片段。
- 執(zhí)行以下操作之一:
- 在主菜單上,選擇Edit | Cut。
- 按Ctrl+X。
- 單擊工具欄上的“Cut”按鈕。
從剪貼板粘貼最后一個條目
- 將插入符號放置在要粘貼內(nèi)容的位置。
- 執(zhí)行以下操作之一:
- 在主菜單上,選擇Edit | Paste。
- 按Ctrl+V.
- 單擊工具欄上的“Paste”按鈕。
- 如果在Python文件中執(zhí)行粘貼,則進(jìn)一步的行為取決于編輯器選項的“Auto Import”頁面中的設(shè)置。如果選擇了Ask選項,請從缺少的導(dǎo)入列表中選擇必要的導(dǎo)入。在所有其他情況下,最后一個剪貼板條目將自動粘貼。
將剪貼板中的最后一個條目粘貼為純文本
執(zhí)行以下操作之一:
- 在主菜單上,選擇Edit | Paste Simple。
- 按Ctrl+Shift+Alt+V。
從剪貼板粘貼最后一個條目
根據(jù)選擇的粘貼模式,執(zhí)行以下操作之一:
- 要應(yīng)用“Paste Simple”模式,請將插入符號放在要粘貼內(nèi)容的位置,然后在主菜單上選擇Edit | Paste Simple或按Ctrl+Shift+Alt+V。
- 要應(yīng)用Paste模式,請將插入符號放在要粘貼內(nèi)容的位置,然后在主菜單上選擇Edit | Paste,或按Ctrl+V,或單擊工具欄上的“Paste”按鈕。
從剪貼板粘貼特定條目
- 在主菜單上,選擇Edit | Paste from History或按Ctrl+Shift+V。
- 在“Choose Content to Paste”對話框中,從最近剪貼板條目列表中選擇所需條目。
- 單擊“Paste”以使用粘貼模式粘貼內(nèi)容,或?qū)⑹髽?biāo)懸停在此按鈕上以顯示可用的粘貼模式選項。根據(jù)選擇的粘貼模式,執(zhí)行以下操作之一:
- Paste:選擇此選項以應(yīng)用粘貼模式。
- Paste Simple:選擇此選項以應(yīng)用粘貼簡單模式。
剪貼板堆棧的深度配置在“Settings/Preferences”對話框的“Editor”頁的“ Limits”部分中。當(dāng)超過指定的數(shù)字時,將從列表中刪除最舊的條目。