1. 安装
www.ShareAppsCrack.com
pycharm-professional-2019.2_ShareAppsCrack.com.exeD:\Program Files\JetBrains\PyCharm 2019.2
D:\Program Files\JetBrains\PyCharm 2019.2\bin\jetbrains-agent.jar
[Help][Edit Custom VM Options...]

重启 PyCharm!

[Help][Register...][License server]http://jetbrains-license-server[Activate][Help][About]
C:\Windows\System32\drivers\etc\hosts
2. 更换主题或字体
[File][Settings...][Editor][Color Scheme][Color Scheme Font]
MonokaiConsolas161.2Microsoft Yahei Mono
[File][Settings][Plugins]Material Theme UI

注意: 需要在 Plugins 页面右上角设置 HTTP Proxy Settings,不然下载插件时会非常慢

3. 本地开发与调试

可以创建普通 Python 项目,或者 Flask、Django 框架的项目等

为当前工程项目选择正确的 Python 解释器

[File][Settings...][Project: xxx][Project Interpreter]
4. 远程开发与调试
SFTP

基于 Tornado 框架开发的项目还是用 Linux 服务器运行比较好,而你的笔记本又是 Windows 系统时,就非常需要 PyCharm Pro 版本才提供的远程开发和调试功能了

4.1 配置映射关系

SSHPython/home/tornado-rest-api
D:\MyCode\tornado-rest-api
[Tools][Deployment][Configuration][+][SFTP]

填写远程主机 SFTP 的认证方式(基于 SSH):

  • Host
  • Port
  • User name
  • Authentication: 可选择基于密码认证或密钥认证
[Mappings]
[Excluded Paths]venv[OK]

4.2 自动同步

[Tools][Deployment][Options...]
Always
[OK]

在本地创建新文件(比如 main.py)或者修改、删除,都会自动同步到远程...

4.3 手动上传与下载

也可以手动进行同步:

[Tools][Deployment][Upload to...][Tools][Deployment][Download from...]

4.4 远程调试

[File][Settings...][Project: xxx][Project Interpreter][Add...]
[SSH Interpreter]Existing server configuration[Create][Move][Next]
InterpreterSync folders/tmp/pycharm_project_xxx/home/tornado-rest-api
[Finish][OK]
5. 代码格式化
Ctrl + ACtrl + Alt + L
6. 自动添加文件头部信息
[File][Settings...][Editor][File and Color Templates][Python Script]
[OK][New][Python File]
7. 默认使用 Unix 风格换行符
[File][Settings...][Editor][Color Style]Line separatorUnix and macOS(\n)
8. 文件总是以普通文件打开
test.pyText[File][Settings...][Editor][File Types][Text]test.py