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里面加断点,访问相应代码,则会断住。
pycharm快捷键、配置virtualenv环境,配置django调试,配置远程调试的更多相关文章
- python virtualenv环境运行django
python virtualenv环境运行django 安装前准备 检查pip版本与python版本是否一致 [root@localhost bin]# whereis pip pip: /usr/b ...
- 微信公众号开发系列教程一(调试环境部署续:vs远程调试)
http://www.cnblogs.com/zskbll/p/4080328.html 目录 C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试 ...
- 调试环境部署续:vs远程调试
原文http://www.bitscn.com/weixin/464994.html 第一步 IIS的配置 进入iis,点击网址,选择你的网站,在窗口的右边编辑网站中点击绑定,如图所示. 进入网站绑 ...
- 树莓派入手(烧写系统,调整分区,配置Java环境,串口GPS配置) 分类: Raspberry Pi 2015-04-09 21:13 145人阅读 评论(0) 收藏
原来的tf卡无故启动不起来,检查发现其文件系统分区使用率为0%. 数据全部丢失!!!!! 血的教训告诉我们备份文件系统的重要性,一切需要重头来.... 烧录系统 安装系统有两种方式, NOOBS工具安 ...
- Pycharm创建的virtualenv环境缺失pip.exe的问题(Windows系统)
Windows环境: 1. Python安装在d:\Python\Python35下, Python新版本安装时默认会勾选pip功能 2. PyCharm的Settings中Create Virtua ...
- shell配置java环境变量和批处理配置环境变量
linux配置java环境只需在/etc/profile中添加以下 前提是把jdk解压到/usr/local路径,当然路径可以随便改 export JAVA_HOME=/usr/local/jdk1. ...
- .NET C#微信公众号开发远程断点调试(本地远程调试生产环境代码)
最近在做微信公众号开发,由于之前没有接触过,突然发现调试不方便,不方便进行断点跟踪调试.因为微信那边绑定的服务器地址必须是公网地址,但是还是想进行断点调试(毕竟这样太方便了,程序有Bug,一步步断点跟 ...
- windows环境下Django安装配置
--python下载 https://www.python.org/downloads/ --pip 下载 https://pypi.python.org/pypi/pip --pip 安装及路径 解 ...
- Eclipse配置PyDev插件(配置Python环境) 及javascript相关配置
Eclipse开发Javascript环境配置(含EXTJs配置) 来自:sayo http://www.cnblogs.com/sayo/archive////.html Eclipse开发JQue ...
随机推荐
- python 2.7 学习笔记--文件的基本操作
1.打开文件的方式 file_obj = file("文件路径","模式") file_obj = open("文件路径","模式 ...
- 页面解耦—— 统跳协议和Rewrite引擎
原文: http://pingguohe.net/2015/11/24/Navigator-and-Rewrite.html 解耦神器 —— 统跳协议和Rewrite引擎 Nov 24, 2015 • ...
- [codevs1743]反转卡片
[codevs1743]反转卡片 试题描述 [dzy493941464|yywyzdzr原创] 小A将N张卡片整齐地排成一排,其中每张卡片上写了1~N的一个整数,每张卡片上的数各不相同. 比如下图是N ...
- BUG-FREE-For Dream
一直直到bug-free.不能错任何一点. 思路不清晰:刷两天. 做错了,刷一天. 直到bug-free.高亮,标红. 185,OA(YAMAXUN)--- (1) findFirstDuplicat ...
- 使用spring的AOP时产生的异常
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService' ...
- 【Kubernetes】K8S 网络隔离 方案
参考资料: K8S-网络隔离参考 OpenContrail is an open source network virtualization platform for the cloud. – Kub ...
- C#接口的作用(经典)
C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就 ...
- Reverse Core 第三部分 - 21章 - Windows消息钩取
@author: dlive @date: 2016/12/19 0x01 SetWindowsHookEx() HHOOK SetWindowsHookEx( int idHook, //hook ...
- 自动加载dll,加载dll中程序集的信息。
自动加载程序集,解析程序集中的方法. private static object Invoke(string lpFileName, string Namespace, string ClassNam ...
- 编译安装 varnish-4.1.2和yum 安装 varnish-4.0.3
vanish可以让用户自己选择缓存数据是存于内存还是硬盘,存于内存一般基于二八法则即常访问的数据是磁盘存储的总数据五分之一,因此内存也应该是硬盘文件大概五分之一.如果有多台vanish则,总内存满足即 ...