前言
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持一些通用框架下的专业Web开发。
下载地址:
http://www.jetbrains.com/pycharm/download/#section=windows
进去后会发现有两个版本,一个是社区版,一个是专业版。只有社区版是免费的,专业版需要激活码。
差别在哪儿呢?我还真没感觉到,界面来看专业版就只是多了一些模板,除了开始学习的时候我用模板建过几次工程,后来做具体项目就从来没有用过模板,因为不适用。
常用设置
pycharm的功能使用很简单,自己摸索一下就行了,这里列举一些常用设置。
1、工程选项卡
有一次装完软件之后,发现左边的project工程栏目不见了,找了半天还是网上查了一下就解决了,先记这儿:
左下角有个切换按钮
2、编码设置
Python的编码问题由来已久,为了避免一步一坑,Pycharm提供了方便直接的解决方案
在 IDE Encoding、Project Encoding、Property Files三处都使用 UTF-8编码,同时在文件头添加
#-*- coding: utf-8 -*
3、解释器设置
当有多个版本安装在电脑上,或者需要管理虚拟环境时,Project Interpreter提供方便的管理工具。
4、 快捷键风格
对于常用的快捷键,可以设置为自己熟悉的风格。比如我经常用visual studio,那么就可以设置:
file -> Setting -> Keymap -> Keymaps -> vuisual studio -> Apply
5、改变字体大小
一进pycharm就发现,这字体也太小了,怎么设置呢,实际有两部分:
1)修改代码栏字体
通过 File->Setting->Editor->Font 调节,比如把size从10调成14,点applay应用设置
这时候会发现代码栏字体确实改了,但是菜单栏和列表框字体还是小。
File->Setting->Editor->Font
2)修改菜单栏列表框字体
通过 setting>>>在搜索框搜Appearance,勾选 Override default fonts by(not recommended)
3)鼠标改变字体
浏览器的时候我们习惯于Ctrl+鼠标滚轮改变字体大小,很多编辑工具也提供,那么Pycharm中支持吗?也是支持的,只是默认不开启,可以设置
file -> Setting ->Editor->Mouse
6、建立python文件模板
通常可以添加默认解释器,作者信息,文件描述信息等
File->settings->Editor->File and Code Templates->Python Script
远程调试
有时我们需要在Windows上编写代码,在Linux运行代码,或着是团队合作开发项目,我们就需要远程连接Linux服务器进行编程。这个问题Pycharm同样能满足,除了本地强大的编辑能力外,Pycharm还具有远程编程调试功能,只是配置相对麻烦,有需要的可以参看附录的链接。这里我就大概列一下步骤:
- 远程机器上创建Python工程
- 在Pycharm上配置远程服务器
- 添加新的连接选择SFTP协议,配置好用户密码
- 然后就可以浏览远程服务器,在上面新建文件了
- 编写代码,更新到服务器
- 添加文件执行权限,使用XShell执行文件
参考链接:
百度百科 https://baike.baidu.com/item/PyCharm/8143824?fr=aladdin
Pycharm的安装及使用 https://www.jianshu.com/p/042324342bf4