學習一下pycharm的快捷操作,提升速度,也提升舒適度,笑。
常用快捷鍵
ctrl + d :復制粘貼本行到下一行
ctrl + y :刪除本行
ctrl + 鼠標點擊 :跳轉
ctrl + / :批量注釋or取消注釋
ctrl + f :查找
ctrl + r :替換
ctrl + 減號 :折疊本部
ctrl + shift + 減號 :折疊全部
ctrl + 加號 :展開本部
ctrl + shift + 加號 :展開全部
tab :(批量)縮進
shift + tab :(批量)取消縮進
shift + enter :快速換行(光標不在行末也可換行)
特殊注釋
# TUDO 字符串
常用於在工程的不同位置標識下一步的工作或者計划(比如放假前寫的代碼,放假后需要繼續完善),可以快速定位到目標位置。
效果如下:
可以在下面位置快速檢索全工程中的所有標識,
也可以展開看后面的提示,
腳本結構瀏覽
這個功能可以查看程序的組成結構,包含數據結構、函數方法、類等等,可以加快學習熟悉新的代碼結構,
下面的代碼中只有數據容器,所以都是黃色的v,類是藍色的c,函數是粉色的f,
界面顯示調整
安裝包查看
代碼顯示風格調整
設置默認代碼
這樣新建的腳本會自帶部分代碼
# Author : ${USER} # Time : ${DATE} """ import os os.environ["CUDA_VISIBLE_DEVICES"]="-1" import matplotlib.pyplot as plt from pylab import mpl mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定默認字體 mpl.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負號'-'顯示為方塊的問題 import numpy as np np.set_printoptions(threshold=np.inf) import tensorflow as tf config = tf.ConfigProto() config.gpu_options.allow_growth = True sess = tf.Session(config=config) """