PyCharm 是一款很是強大的編寫 python 代碼的工具。掌握一些小技巧能成倍的提高寫代碼的效率,本篇介紹幾個常常使用的小技巧。html
當你想同時看到多個文件的時候:vue
一、右擊標籤頁;python
二、選擇 move right 或者 split vertical;c++
三、效果。
docker
一、解釋器設置裏點擊設置;json
二、選擇 docker, ssh 等遠程解釋器。markdown
live templates 主要是偷懶用的,採用事先定義好的模板,一個按鍵完成一長串的代碼輸入:app
一、快捷鍵 ctrl + j
展現全部的 live template;ssh
二、快捷輸入各類表達方式;函數
三、輸入對應名字的字符時會有相應提示,好比輸入 main 能夠展現 if…main… 表達式和推導式等。
四、你能夠自定義 Live Templates,定義好了之後,當你輸入對應的關鍵字或者使用 ctrl + j
就能看到本身定義好的模板直接使用。選擇使用場景之後,能夠在輸入 class 的時候自動提示生成一大段代碼塊。輸入 html 時會輸入不少就是使用的 live template。
一、額外代碼提示 coding attentions;
二、每種代碼都有額外的提示,使用快捷鍵alt + enter
能夠出現。
好比光標放到字典上,使用快捷鍵或者點擊左側小黃燈出現額外提示:
能夠將雙引號換成單引號,有時候須要單引號換成雙引號,符合 json 轉化標準;
也能夠將字典表示形式轉化成構造器形式:
場景:事先定義了一個函數,後來發現裏面不少的步驟均可以封裝成各類小方法。能夠經過ctrl + alt + m
動態生成。
def run(a, b):
print("a is {}".format(a))
print("b is {}".format(b))
print(a + b)
但願將第一、2 行封裝成一個函數 print_a_b, 第三行封裝成另外一個函數 sum_a_b: