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调试,配置远程调试的更多相关文章

  1. python virtualenv环境运行django

    python virtualenv环境运行django 安装前准备 检查pip版本与python版本是否一致 [root@localhost bin]# whereis pip pip: /usr/b ...

  2. 微信公众号开发系列教程一(调试环境部署续:vs远程调试)

    http://www.cnblogs.com/zskbll/p/4080328.html 目录 C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试 ...

  3. 调试环境部署续:vs远程调试

    原文http://www.bitscn.com/weixin/464994.html 第一步  IIS的配置 进入iis,点击网址,选择你的网站,在窗口的右边编辑网站中点击绑定,如图所示. 进入网站绑 ...

  4. 树莓派入手(烧写系统,调整分区,配置Java环境,串口GPS配置) 分类: Raspberry Pi 2015-04-09 21:13 145人阅读 评论(0) 收藏

    原来的tf卡无故启动不起来,检查发现其文件系统分区使用率为0%. 数据全部丢失!!!!! 血的教训告诉我们备份文件系统的重要性,一切需要重头来.... 烧录系统 安装系统有两种方式, NOOBS工具安 ...

  5. Pycharm创建的virtualenv环境缺失pip.exe的问题(Windows系统)

    Windows环境: 1. Python安装在d:\Python\Python35下, Python新版本安装时默认会勾选pip功能 2. PyCharm的Settings中Create Virtua ...

  6. shell配置java环境变量和批处理配置环境变量

    linux配置java环境只需在/etc/profile中添加以下 前提是把jdk解压到/usr/local路径,当然路径可以随便改 export JAVA_HOME=/usr/local/jdk1. ...

  7. .NET C#微信公众号开发远程断点调试(本地远程调试生产环境代码)

    最近在做微信公众号开发,由于之前没有接触过,突然发现调试不方便,不方便进行断点跟踪调试.因为微信那边绑定的服务器地址必须是公网地址,但是还是想进行断点调试(毕竟这样太方便了,程序有Bug,一步步断点跟 ...

  8. windows环境下Django安装配置

    --python下载 https://www.python.org/downloads/ --pip 下载 https://pypi.python.org/pypi/pip --pip 安装及路径 解 ...

  9. Eclipse配置PyDev插件(配置Python环境) 及javascript相关配置

    Eclipse开发Javascript环境配置(含EXTJs配置) 来自:sayo http://www.cnblogs.com/sayo/archive////.html Eclipse开发JQue ...

随机推荐

  1. mysql 编译安装

    mysql 编译安装方式:   ```cd /home/oldboy/tools```                创建 目录          if not have   then     mkd ...

  2. 浅谈C++之冒泡排序、希尔排序、快速排序、插入排序、堆排序、基数排序性能对比分析之后续补充说明(有图有真相)

    如果你觉得我的有些话有点唐突,你不理解可以想看看前一篇<C++之冒泡排序.希尔排序.快速排序.插入排序.堆排序.基数排序性能对比分析>. 这几天闲着没事就写了一篇<C++之冒泡排序. ...

  3. 博客整理——K米测评

    K米测评 1.233郑扬涛(orzyt) 博客链接:个人作业--关于K米的产品案例分析 亮点分析: 1.将整个软件各个功能模块的逻辑图都画出来了,而不是只画一个大概. 我做了个缩略图 2.第三部分 建 ...

  4. 在布局文件中使用Fragment的步骤

    为了在Activity布局文件中使用Fragment我们需要四个步骤. 1.定义一个Activity,他继承android.support.v4.app.FragmentActivity,下面是关键代 ...

  5. Array的个人总结

    <!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" ...

  6. NFS配置(centos)

    一.简介    NFS(Network File System/网络文件系统):       1).设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务): 2) ...

  7. 无中间变量交换swap(a,b)

    #include <stdio.h> /* 加减法 整型.浮点型(损失精度) */ void swap1(int *a,int *b) { *a=*a+*b; *b=*a-*b; *a=* ...

  8. libvirt 安装篇

    1. 环境:Centos 7     python 2.7 2. 安装 sudo yum install  gcc  python-devel  libvirt libvirt-devel sudo ...

  9. 常用vim插件的安装、使用和管理

      1.Ctags Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或者其他工具用来快速查找定位源代码中的符号,入变量名,函数名等.比如,tags文件就是Taglist和 ...

  10. Sql Server函数全解<三>数据类型转换函数和文本图像函数

    阅读目录 一:数据类型转换函数 二:文本和图像函数 一:数据类型转换函数 在同时处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换.对于数据类型相近的值是有效的,比如int和flo ...