搜尋
首頁後端開發Python教學Pycharm的使用技巧總結

Pycharm的使用技巧總結

Apr 09, 2018 pm 03:21 PM
pycharm使用技巧總結

這次帶給大家Pycharm的使用技巧總結,使用Pycharm的注意事項有哪些,以下就是實戰案例,一起來看一下。

以下操作都是基於 Windows 平台下的預設KeyMap設置,在 Mac 也是類似的。

1、 快速尋找檔案

開發專案時,檔案數量越來越龐大,有時會在不同的檔案之間來回切換,如果還是從左側工程目錄中按層級去查找的話,效率非常低效,通常,我們要用的都是最近查看過或編輯的文件,用快捷Ctrl E 可打開最近訪問過的文件或者用Ctrl Shift E開啟最近編輯過的我檔案。

Pycharm的使用技巧總結

從Tab頁逐一掃描也不快,如果你有強迫症不想顯示Tab頁的話可以在Settings 中將Tabs 設為None ,直接使用快捷鍵來開啟最近文件來提高效率。

Pycharm的使用技巧總結

2. 萬能搜尋

#如果要評選Pycharm中最實用的快捷鍵,非Double Shift 莫屬,連續按兩下Shitf 鍵可以搜尋檔案名稱、類別名稱、方法名,還可以搜尋目錄名,搜尋目錄的技巧是在關鍵字前面加上斜線/

Pycharm的使用技巧總結

如果你想要全域項目範圍內搜尋檔案裡面的關鍵字,那麼就需要使用Ctrl Shfit F,或是Ctrl Shfit R全域替換。

3. 歷史貼版

如果你是Mac用戶,一定熟悉Alfred, Alfred是一款歷史貼上板神器,它快取了過去一段時間的複製的內容,在P月charm 中可透過Ctrl Shift V 可存取歷史貼上簿。

Pycharm的使用技巧總結

4. 分割視窗

#在大螢幕顯示器上寫程式碼倍兒爽,很多時候我們在兩個檔案中來回的切換,這時把螢幕切割成兩半就無需來回切換了,效率大大提高。 Pycharm的預設設定沒有設定分割的快速鍵,你可以在Settings中的Keymap自訂快速鍵。

Pycharm的使用技巧總結

不僅支援縱向分隔,還可以橫向分隔

Pycharm的使用技巧總結

5. 智慧提示

智能提示是IDE 的標配功能,Pycharm 預設有自動提示功能,但是還不夠智能,例如要使用還沒有引入到模組則沒法自動提示了,使用Alt Enter智能提示你選擇合適的操作。

Pycharm的使用技巧總結

6. 任意位置換行

無論你的遊標處在何位置,你都可以透過快捷鍵 Shfit Enter 另起一行,這樣就不需要把遊標移到最後去操作。

Pycharm的使用技巧總結

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

建議閱讀:

python如何取得二維陣列局部峰值

python配置與OpenCV的使用詳解

以上是Pycharm的使用技巧總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
如何使用numpy創建多維數組?如何使用numpy創建多維數組?Apr 29, 2025 am 12:27 AM

使用NumPy創建多維數組可以通過以下步驟實現:1)使用numpy.array()函數創建數組,例如np.array([[1,2,3],[4,5,6]])創建2D數組;2)使用np.zeros(),np.ones(),np.random.random()等函數創建特定值填充的數組;3)理解數組的shape和size屬性,確保子數組長度一致,避免錯誤;4)使用np.reshape()函數改變數組形狀;5)注意內存使用,確保代碼清晰高效。

說明Numpy陣列中'廣播”的概念。說明Numpy陣列中'廣播”的概念。Apr 29, 2025 am 12:23 AM

播放innumpyisamethodtoperformoperationsonArraySofDifferentsHapesbyAutapityallate AligningThem.itSimplifififiesCode,增強可讀性,和Boostsperformance.Shere'shore'showitworks:1)較小的ArraySaraySaraysAraySaraySaraySaraySarePaddedDedWiteWithOnestOmatchDimentions.2)

說明如何在列表,Array.Array和用於數據存儲的Numpy數組之間進行選擇。說明如何在列表,Array.Array和用於數據存儲的Numpy數組之間進行選擇。Apr 29, 2025 am 12:20 AM

forpythondataTastorage,choselistsforflexibilityWithMixedDatatypes,array.ArrayFormeMory-effficityHomogeneousnumericalData,andnumpyArraysForAdvancedNumericalComputing.listsareversareversareversareversArversatilebutlessEbutlesseftlesseftlesseftlessforefforefforefforefforefforefforefforefforefforlargenumerdataSets; arrayoffray.array.array.array.array.array.ersersamiddreddregro

舉一個場景的示例,其中使用Python列表比使用數組更合適。舉一個場景的示例,其中使用Python列表比使用數組更合適。Apr 29, 2025 am 12:17 AM

Pythonlistsarebetterthanarraysformanagingdiversedatatypes.1)Listscanholdelementsofdifferenttypes,2)theyaredynamic,allowingeasyadditionsandremovals,3)theyofferintuitiveoperationslikeslicing,but4)theyarelessmemory-efficientandslowerforlargedatasets.

您如何在Python數組中訪問元素?您如何在Python數組中訪問元素?Apr 29, 2025 am 12:11 AM

toAccesselementsInapyThonArray,useIndIndexing:my_array [2] accessEsthethEthErlement,returning.3.pythonosezero opitedEndexing.1)usepositiveandnegativeIndexing:my_list [0] fortefirstElment,fortefirstelement,my_list,my_list [-1] fornelast.2] forselast.2)

Python中有可能理解嗎?如果是,為什麼以及如果不是為什麼?Python中有可能理解嗎?如果是,為什麼以及如果不是為什麼?Apr 28, 2025 pm 04:34 PM

文章討論了由於語法歧義而導致的Python中元組理解的不可能。建議使用tuple()與發電機表達式使用tuple()有效地創建元組。 (159個字符)

Python中的模塊和包裝是什麼?Python中的模塊和包裝是什麼?Apr 28, 2025 pm 04:33 PM

本文解釋了Python中的模塊和包裝,它們的差異和用法。模塊是單個文件,而軟件包是帶有__init__.py文件的目錄,在層次上組織相關模塊。

Python中的Docstring是什麼?Python中的Docstring是什麼?Apr 28, 2025 pm 04:30 PM

文章討論了Python中的Docstrings,其用法和收益。主要問題:Docstrings對於代碼文檔和可訪問性的重要性。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)