作为python的开发工具,博主已经试过了不少的工具,用过的有Pycharm, Sublime Text3,Spyder,Vim,Ipython Notebook以及Python自带的shell。而对于新手来说,最常见的就是Pycharm和Anaconda两种开发工具,而Anaconda里面则集成了Spyder和Notebook。
这里比较推荐Pycharm,因为囊括了所以Python开发工具有的优点,非常适合我这种刚刚学Python就想一步到位的菜鸟。而且据说,Pycharm在做大型项目的时候非常常用。
以下就分点说一下自己使用Pycharm时感觉比较得心应手的地方:
JetBrain全家桶与教育版本
pycharm是由Jetbrain开发的一个Python开发工具,当然如果你要开发C/C++ ,Java,Mysql这些语言可以凑一套Jetbrain的“全家桶”。
有时候能看见电脑上开发Java,C++,Python的图标都非常一致,这就让强迫症非常满意。
官网地址:http://www.jetbrains.com/products.html
同时,JetBrain还可以使用edu邮箱申请一年的专业版
本软件的使用权,拥有非常多的Web
开发的插件与扩展。
比如今天发现,Pycharm上还可以直接登录MySql
这种数据库。在右边栏选择DataBase
就可以直接在Pycharm里查看数据库。
设置主题与外观
主题
自己习惯的一个主题是:Darcula
设置:File-Setting-Appearance & Behavior-Appearance-Theme:Darcula
编辑器字体与高光风格
由于Python是一种脚本语言,因此字体的选择和代码高光的风格也应该选择自己看的比较顺眼的。
在我尝试了非常多种字体和颜色后,确定了习惯的字体是Consolas
,高光色彩的风格是Monokai
。
是一种比较圆润的手写体与颜色比较明亮的代码高光风格:
字体:Setting-Editor-Font:Consolas
颜色主题:Setting-Editor-Color-Scheme:Monokai
控制代码的字体大小
File —> setting —> Keymap(键盘映射) —>在搜寻框中输入:decrease —>Decrease Font Size(双击)—> 在弹出的对话框中选择Add Mouse Shortcut
在弹出的对话框中同时按住ctrl键和鼠标滚轮向下滑。
Git
版本控制。可以直接在菜单栏的VCS
选项里选择Share到Github或者Gitee里面。
对于刚刚新建的项目,可以Share到Github
或是Gitee
中,其中Gitee
里可以添加私有代码仓库。
对于Github或Gitee上已有的项目,只要check out下来就可以了。
变量替换
pycharm 变量批量重命名
Ctrl + R 替换
Ctrl + Shift + F 全局查找
Ctrl + Shift + R 全局替换
使用中的问题解决
- 导入本地包Unresolved reference(强迫症很受不了啊啊)
解决方法:清除缓存并重启;设置源根目录。
菜单:File-Incalidate cache and restart
,右击源目录文件夹-Mark Directory As…-Source Root
已解决:解决pycharm无法导入本地包的问题(Unresolved reference ‘tutorial’)