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里面加断点,访问相应代码,则会断住。
最新文章
- web前端基础知识-(六)jQuery-补
- 关于AFNetworking中header的bug问题
- Ubuntu Gnome16.04下安装cuda、theano和opencv
- postfix删除队列中的邮件
- Weblogic发布小问题——weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
- ECO
- C语言2
- xhr的send方法以及node如何处理get和post数据
- css 7.30
- 【开发技术】 java和JSP和JavaScript有什么区别
- MongoDB学习笔记(四)
- hdu 3065 AC自动机 标记数组不清零
- ubuntu14.04 anaconda tensorflow spyder(python3.5) + opencv3
- python全栈开发day14--内置函数和匿名函数
- Windows 2012 R2 安装Nessus
- circRNA研究手册
- linux 101 hacks 4stat diff ac
- 一种部署 Python 代码的新方法
- CentOS系统下yum命令的详细使用方法
- h5和css3构建响应式网站