pycharm快捷鍵、配置virtualenv環境,配置django調試,配置遠程調試


pycharm安裝和首次使用

http://blog.csdn.net/chenggong2dm/article/details/9365437

快捷鍵:

找文件、代碼、引用相關

1、雙擊shift

在項目的所有目錄進行查找

2、alt+f7

非常非常頻繁使用的一個快捷鍵,可以幫你找到你的函數或者變量或者類的所有引用到的地方

3、Ctrl+s/Alt+F3

在文檔內查找特定內容

基礎操作

1、ctrl+shift+'-'

撤銷

2、Ctrl+shift+z

取消撤銷

3、Ctrl+Shift+I

查看類、方法的快速定義

4、Ctrl+q

查看快速文檔

 

Virtualenv

在外部創建env,導入pycharm中

http://ilaotan.github.io/2015/08/24/python-virtualEnv-pycharm.html

通過pycharm創建virtualenv

https://segmentfault.com/a/1190000003758895

pycharm調試django

http://www.cnblogs.com/lesliefang/p/4545921.html

django 應用 2 種調試方法

1 import pdb;pdb.set_trace()  命令行重啟應用

2 命令行啟動應用, pycharm 中 Tools -> Attach to Process , 選擇應用進程。  下斷點就可以調試了

pycharm配置遠程debug

http://nolinux.blog.51cto.com/4824967/1768708

http://www.aiuxian.com/article/p-2012231.html 

http://blog.csdn.net/rogerjava/article/details/13095043

環境說明:本地Mac + Pycharm IDE,遠程Centos,要跑tornado的python服務。

目標:在centos上啟動服務,斷點在本地pycharm中加,訪問服務的時候,在本地能斷住,進行trace。

步驟:

1、在本機和遠程機都安裝pycharm-debug.egg:

安裝方法是locate pycharm-debug.egg找到本地pycharm安裝目錄下的pydebug文件,拷貝到Linux遠程機上。

本機和遠程機上都執行easy_install pycharm-debug.egg, 如果需要root權限,記得sudo,沒有安裝easy_install記得先安裝(不知百度知)。

2、本機pycharm里面配置本地監聽的IP和端口:

遠程服務執行的時候會通過該端口訪問本地的pycharm,檢測斷點。run-edit configurations, IP記得查看本地IP,端口選個大點的沒被占用的。apply 保存。

3、啟動本地監聽

如圖啟動。

4、在遠程服務器上的代碼啟動的地方加本地調試IP和端口。

5、在遠程服務器上啟動服務。

這時候在本地IDE里面加斷點,訪問相應代碼,則會斷住。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM