精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-31
最后修改:2011-04-04
Python编辑利器 --- PyCharm试用介绍一 写作背景今天打开PyCharm,提示30天的试用期还有最后1天,于是写一下PyCharm的试用感受,以此纪念自学Python的这一个月。如果你是一个java程序员,而且你爱折腾,那么你肯定用过jetbrains公司的IntelliJ® IDEA,我以前使用Eclipse,然后某次试用了IDEA后就爱不释手。因为习惯原因,在我自学Python的时候我就选用了同样出自jetbrains公司的Python编辑利器 --- PyCharm。
二 PyCharm 介绍正如所有其它 JetBrains 集成开发环境一样,PyCharm 具有智能代码编辑器,能理解 Python 的特性并提供卓越的生产力推进工具:自动代码格式化、代码完成、重构、自动导入和一键代码导航等。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具。 PyCharm 1.0还提供以下重要功能:
怎么样,心动了吗?
三 PyCharm快捷键 在菜单栏Help下你点击Default Keymap Reference,可以打开一个PDF文件,里面列出了所有的快捷键,你可以打印出来备用。千万不要被这么多快捷键吓到了,日常编程经常使用的也就下面几个,如果你想放弃鼠标,直接纯键盘编程,那么你会完全爱上PyCharm。
在日常写代码中,Basic code completion是用的比较多的,它可以智能的提示你或者帮你补全余下的代码。但是这一个快捷键是最有争议的一个快捷键,因为它的快捷方式是Ctrl + Space,会与我们的输入法快捷键冲突,所以第一步我们需要改变这个快捷键,我一般喜欢改成Ctrl + Comma。(如何修改默认快捷键见下面介绍)
Tab 有2种情况:
1. 当你什么也没有输入的时候,Tab只是4个空格的缩进。
2. 当你输入前几个字母,PyCharm会智能的列出所有的候选项,这时候,你只要按下Tab,会默认选择第一个候选项。你也许觉得这没什么,但是这个功能能保证你的双手不离口键盘的“字母区”,你不需要按上下左右键去选择候选项,提供输入速度,非常流畅。
class function鼠标在这(): 鼠标在function后面括号前面,我想换到下一行正确的位置写代码,那么就Shift+Enter 智能换行吧
四 PyCharm默认快捷键的修改上面提到,我们需要修改Basic code completion的默认快捷键。 1. 快捷键(Ctrl + Alt + S)打开设置面板,或者点击如图所示圈圈里面的图标
4 那么请修改它吧,我相信对你来说,没什么困难。
五 PyCharm 的插件因为PyCharm的功能已经很强大了,我一般很少用插件,这里介绍一个我很喜欢的插件,叫Native Neighbourhood,这个插件可以快速的打开操作系统的文件。 那么如何安装插件呢? 1. 快捷键(Ctrl + Alt + S)打开设置面板,或者点击如图所示圈圈里面的图标 2. 找到Plugins 3. 如果你是代理上网,那么请配置一下上网代理,以便PyCharm可以自动上网下载插件 4. 输入你想安装的插件的部分关键字, PyCharm会帮你找到匹配的插件,你右击就可以安装了,安装后要重启,有点小弱智。
六 PyCharm 一下吧那么现在就点击这个链接下载吧,不需要找注册码,先试用一个月再说!
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-04-04
IntelliJ® IDEA 装上Python插件凑合用了
|
|
返回顶楼 | |
发表时间:2011-04-04
嗯 这个东西是不错 尤其是破解版
|
|
返回顶楼 | |
发表时间:2011-04-04
yza0088 写道 嗯 这个东西是不错 尤其是破解版
尤其是破解版是指什么?难道破解版会比试用版更多功能??? |
|
返回顶楼 | |
发表时间:2011-04-04
lamborghini_lp 写道 IntelliJ® IDEA 装上Python插件凑合用了
IntelliJ® IDEA 启动速度比较慢~~ 还是PyCharm轻装上阵 |
|
返回顶楼 | |
发表时间:2011-04-04
congdepeng 写道 lamborghini_lp 写道 IntelliJ® IDEA 装上Python插件凑合用了
IntelliJ® IDEA 启动速度比较慢~~ 还是PyCharm轻装上阵 VMOptions:-Xms332m -Xmx1536m 内存大的话不觉的慢 |
|
返回顶楼 | |
发表时间:2011-04-04
lamborghini_lp 写道 congdepeng 写道 lamborghini_lp 写道 IntelliJ® IDEA 装上Python插件凑合用了
IntelliJ® IDEA 启动速度比较慢~~ 还是PyCharm轻装上阵 VMOptions:-Xms332m -Xmx1536m 内存大的话不觉的慢 内存大的话你是指多大? 我现在笔记本办公 2G内存 |
|
返回顶楼 | |
发表时间:2011-04-05
用 docomo,也不错。
|
|
返回顶楼 | |
发表时间:2011-04-05
这东东能不能和IntelliJ IDEA整合到一块呀
|
|
返回顶楼 | |
发表时间:2011-04-05
turionboy 写道 这东东能不能和IntelliJ IDEA整合到一块呀
使用起来和IDEA是一样的 快捷键 配置方式等 |
|
返回顶楼 | |