Python編程mac下使用pycharm小技巧
pycharm創(chuàng)建新文件自動添加文件頭注釋
背景
我們平時在使用pycharm發(fā)現(xiàn)有些大神創(chuàng)建一個新文件的時候會自動在文件頭添加一些注釋,像是有文件路徑,創(chuàng)建時間,創(chuàng)建人,集成平臺等信息,但是我們自己創(chuàng)建的時候就沒有,不著急,只需要一點(diǎn)的簡單的配置就能實(shí)現(xiàn)。
方法
通過pycharm->Perferences進(jìn)入設(shè)置模式
選擇File and Code Template —> Python Script
在文件中加入以下配置
# -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : 可以是創(chuàng)建人信息 # @Site : ${SITE} # @File : ${NAME}.py # @Software: ${PRODUCT_NAME}
填好文件后–>點(diǎn)擊apply —>OK 即可配置完成
pycharm更改默認(rèn)運(yùn)行環(huán)境
背景
我們平時在運(yùn)行一個項(xiàng)目的時候會考慮在虛擬環(huán)境下運(yùn)行,這樣配置包依賴什么不會影響計(jì)算機(jī)本身的環(huán)境,但是我們在依賴環(huán)境下如果想要debug運(yùn)行項(xiàng)目,打斷點(diǎn)調(diào)試項(xiàng)目的時候,你會發(fā)現(xiàn)debug只會在默認(rèn)的運(yùn)行環(huán)境下運(yùn)行,然后報(bào)出一大堆不存在的依賴項(xiàng),讓你不停的安裝,而無法到你配置好的環(huán)境下運(yùn)行,這時候就需要我們修改默認(rèn)的運(yùn)行環(huán)境到我們已經(jīng)配置好了的虛擬環(huán)境中運(yùn)行,接下來我們看看怎樣修改默認(rèn)的運(yùn)行環(huán)境。
方法
通過pycharm->Perferences進(jìn)入設(shè)置模式
找到Project—>Project interpreter->Add…
選擇virtualenv Environment --> Existing environment -> … -> 選擇對應(yīng)虛擬環(huán)境所在路徑 -> 對應(yīng)的python文件
選擇之后點(diǎn)擊OK --> apply -> OK 即可修改成功
可以看出來我們換了運(yùn)行環(huán)境之后,配置的包依賴也更換了
更換成功默認(rèn)的運(yùn)行環(huán)境之后就可以在配置好的環(huán)境里面debug調(diào)試你的代碼啦~
pycharm前進(jìn)、后退快捷鍵
背景
最近玩Python已經(jīng)有段時間了, 一般都是通過vim和Pycharm來開發(fā), 真心覺得這兩個是神器. Vim神器暫且不說, 今天來分享Pycharm的一個小技巧,下面話不多說,一起來看看詳細(xì)介紹吧。
用Pycharm的童鞋都知道, 它有個跳轉(zhuǎn)的功能, 可以讓我們在想深入了解某個函數(shù)/庫的時候, 可以快速跳轉(zhuǎn)到具體的定義去, 方法就是: 按住command, 再用鼠標(biāo)左擊函數(shù)名/庫名.
當(dāng)我們跳轉(zhuǎn)過去, 看到想要看到具體實(shí)現(xiàn)時, 問題來了, 怎樣跳回去? 于是我采取的辦法是按command+F然后輸入上一個函數(shù)的函數(shù)名來定位并且回到上一個函數(shù)。不忍直視. 想起用Source insight的時候, 有個前進(jìn)后退的功能, 非常方便, 于是就在想Pycharm木有這個功能,探索了一番發(fā)現(xiàn)了其實(shí)有兩個辦法可以實(shí)現(xiàn)方便進(jìn)行代碼的前進(jìn)和后退,和大家分享一下
方法一
找到view—>Appearance—>Toolbar 打開前進(jìn)后退的按鈕
成功之后pycharm頂端導(dǎo)航欄會顯示下圖的樣子,左右箭頭可以實(shí)現(xiàn)代碼的前進(jìn)后退
方法二
(建議使用這個-方便)
通過快捷鍵操作代碼前進(jìn)/回退到上一個操作的地方
windows:
后退 ctrl + alt + <—
前進(jìn) ctrl + alt + —>
mac
后退 Command + Option + <—
前進(jìn) Command + Option + —>
pycharm分屏操作
背景
有的時候我們在操作pycharm的時候覺得文件展示在一個屏幕下不好操作,想要對比兩個文件的差異還得不停的切換屏幕來實(shí)現(xiàn),麻煩而且還沒辦法更好的進(jìn)行一個對比,這個時候是不是就很想能夠在pycharm下實(shí)現(xiàn)分屏的效果,這樣能夠更好的進(jìn)行工作,下面我們來看看怎樣能夠?qū)崿F(xiàn)pycharm的分屏。
方法
為了對比兩個文件的不一致,把新舊文件,左右分屏呈獻(xiàn)。
操作如下圖:
以上就是Python編程mac下使用pycharm小技巧的詳細(xì)內(nèi)容,更多關(guān)于pycharm使用技巧的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
python出現(xiàn)RuntimeError錯誤問題及解決
這篇文章主要介紹了python出現(xiàn)RuntimeError錯誤問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05Python中uuid模塊生成唯一標(biāo)識符的方法詳解
這篇文章主要給大家介紹了關(guān)于Python中uuid模塊生成唯一標(biāo)識符的相關(guān)資料,uuid庫是Python標(biāo)準(zhǔn)庫中的一個功能強(qiáng)大的庫,可以用于生成全局唯一標(biāo)識符(UUID),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-08-08python和bash統(tǒng)計(jì)CPU利用率的方法
這篇文章主要介紹了python和bash統(tǒng)計(jì)CPU利用率的方法,涉及Python針對系統(tǒng)硬件信息的讀取技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07python opencv膚色檢測的實(shí)現(xiàn)示例
這篇文章主要介紹了python opencv膚色檢測的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12