pycharm:非常优秀的集成开发工具
专业版付费、社区版免费,可根据需要,根据需要自行选择。
传送门
创建项目与文件
- 自行创建一个项目
- file --> new --> python file 即可创建一个python文件
调整配色
- file --> settings
- Appearance & Behavior --> Theme --> Darcula(个人比较喜欢这个,护眼)
编辑器配置
先创建个python文件,简单写上几行代码,以便观察效果。
显示空格
- file --> settings --> Editor
- General --> Appearance --> 将 Show whitespaces 打勾即可
字体设置
- file --> settings --> Editor
- Font --> 个人最喜欢的是
Consolas
在Sublime用的是专为中国程序员设计的YaHei Consolas Hybrid
缩进变空格
默认好像就是空格,忘记了,简单说一下
- file --> settings --> Editor
- Code Style --> Python --> 将
Use tab character
的勾去掉即可,同时下面可以设置 tab、缩进和连续缩进的尺寸,还有一个是否保持空行缩进的选项,人性化-
设置默认文件头
不废话,看看例子吧
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# ==============================
# FileName: ${NAME}
# Author: hare
# Date: ${DATE} ${TIME}
# Introduce:
# ==============================
def f():
pass
if __name__ == '__main__':
f()
- file --> settings --> Editor
- File and Code Templates --> Python Script
在这里添加以上代码,创建的新文件就有默认的文件头喽
至于上面的 ${NAME}
等等,是可用的预定义文件模板变量,下面列举几个,更多的自行百度:
{PROJECT_NAME} - 当前项目的名称。
{NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。
{USER} - 当前用户的登录名。
{DATE} - 当前的系统日期。
{TIME} - 当前系统时间。
{YEAR} - 今年。
{MONTH} - 当月。
{DAY} - 当月的当天。
{HOUR} - 目前的小时。
{MINUTE} - 当前分钟。
{PRODUCT_NAME} - 将在其中创建文件的IDE的名称。
{MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等
{MONTH_NAME_FULL} - 一个月的全名。 示例:1月,2月等
设置默认编码
这个很重要,因为我们绝大多数情况下还是需要用中文的,所以 utf-8 是我们最好的选择
- file --> settings --> Editor
- File Encodings
将 Global Encoding
、Project Encoding
、Default encoding for properties files
都设置为 UTF-8 就好了
这里搞完后需要重新启动 pycharm
插件安装
- file --> settings --> Plugins
直接搜索需要的插件, install 即可
更多使用细节,自行慢慢探索吧!
再唠叨一遍,编码很重要!
编辑器无所谓好坏,合适自己的,才是最好的!
hare
2020.5.5