Pycharm学习教程(1) 定制外观


Posted in Python onMay 02, 2017

Pycharm作为一款强力的Python IDE,在使用过程中感觉一直找不到全面完整的参考手册,因此决定对官网的Pycharm教程进行简要翻译,与大家分享。

1、准备工作

首先确定你安装了2.7或者更高版本的Pycharm(下载地址),下载时请根据你的系统平台下载对应版本即可。

2、如何选择Pycharm的外观

Pycharm预定义了几种主题模式,可用主题的数量与操作系统类型有关,你可以参照外观说明(参照说明)在“Settings/Preferences”对话框中进行相关设置。

背景主题的具体设置方法如下:

(1)在主工具栏中,单击Pycharm学习教程(1) 定制外观来打开“Settings/Preferences”,然后单击参照说明:

(2)在下面的对话框中,单击“Theme”对应的下拉菜单,然后选择一个你喜欢的主题:

Pycharm学习教程(1) 定制外观

注意此时位于对话框右上角的Reset按钮,如果你改变了注意,可以通过单击这个按钮来恢复之前的设置。同时当你将鼠标移动至Apply按钮时,它将变为可用状态:

Pycharm学习教程(1) 定制外观

当然你也可以更改其他外观设置,例如字体和字号、窗口属性等。

3、应用更改设置,建议重启Pycharm软件(例如当你将主题改为 Darcula时,冲击之后将是下面这种效果):

Pycharm学习教程(1) 定制外观

4、如何更改编辑框的主题颜色

在更改完Pycharm的主题背景之后,你可能对编辑器的外观仍不满意,例如你希望将文档字符串改变为另外一种颜色,下面介绍具体更改方法:

首先,我们再次单击工具栏上的Pycharm学习教程(1) 定制外观图标进入“Settings/Preferences”对话框,展开“Editor”节点,然后单价“Color and Font”,发现系统提示我们当前并不能更改预定义的字体主题,也就意味着我们必须先要对它复制一份:

Pycharm学习教程(1) 定制外观

单击“Save as”按钮,然后键入一个新的字体框架名称:

Pycharm学习教程(1) 定制外观

现在我们发现我们所新建的字体类型变为可编辑状态,我们可以根据自己的喜好对它进行修改。

展开“Color and Font”节点,进入编辑器设置对话框:

Pycharm学习教程(1) 定制外观

首先,在语言空间的下拉列表中,单击选择当前文档字符串的字体类型,通过预览窗口我们可以简单预览当前设置的视觉效果。

值得一提的是,如果你想将字体颜色由深绿色改为其他颜色的话,只需勾选“Foreground”复选框,然后右击或者双击右侧的颜色块:

Pycharm学习教程(1) 定制外观

接下来再弹出的调色板中选择选择一种颜色:

Pycharm学习教程(1) 定制外观

OK,应用设置,然后我们发现我们选中的颜色成功用于字体的显示:

Pycharm学习教程(1) 定制外观

5、软件主题和编辑框字体主题的区别

留意这两个主题之前的区别,前者是于整个软件相关的,而后者只是应用于编辑框部分的属性更改,我们完全可以将这个IDE的主题设置为亮色(例如Default or Alloy)同时将编辑框设置为一个深色主题(例如Twilight or Monokai),这样的效果就是Pycharm的控件都显示为亮色,而编辑窗口显示为暗色:

Pycharm学习教程(1) 定制外观

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Django中实现一个高性能计数器(Counter)实例
Jul 09 Python
python中的hashlib和base64加密模块使用实例
Sep 02 Python
Python实现根据IP地址和子网掩码算出网段的方法
Jul 30 Python
python3新特性函数注释Function Annotations用法分析
Jul 28 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
Dec 12 Python
Python实现点阵字体读取与转换的方法
Jan 29 Python
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
Feb 28 Python
python3+selenium自动化测试框架详解
Mar 17 Python
Pandas中resample方法详解
Jul 02 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
Apr 12 Python
python map比for循环快在哪
Sep 21 Python
pycharm安装图文教程
May 02 #Python
python安装教程 Pycharm安装详细教程
May 02 #Python
python处理xml文件的方法小结
May 02 #Python
python实现的AES双向对称加密解密与用法分析
May 02 #Python
python中安装模块包版本冲突问题的解决
May 02 #Python
Python 操作MySQL详解及实例
Apr 30 #Python
浅谈function(函数)中的动态参数
Apr 30 #Python
You might like
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
2009/07/01 PHP
php数组中包含中文的排序方法
2014/06/03 PHP
十大使用PHP框架的理由
2015/09/26 PHP
php中final关键字用法分析
2016/12/07 PHP
thinkphp5.0整合phpsocketio完整攻略(绕坑)
2018/10/12 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
2020/08/07 PHP
JS 建立对象的方法
2007/04/21 Javascript
javascript相等运算符与等同运算符详细介绍
2013/11/09 Javascript
JavaScript 学习笔记之数据类型
2015/01/14 Javascript
javascript中createElement的两种创建方式
2015/05/14 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
JS设置cookie、读取cookie
2016/02/24 Javascript
jQuery实现复制到粘贴板功能
2017/02/11 Javascript
jQuery.form.js的使用详解
2017/06/14 jQuery
Angular2+如何去除url中的#号详解
2017/12/20 Javascript
微信小程序录音与播放录音功能
2017/12/25 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
JavaScript寄生组合式继承原理与用法分析
2019/01/11 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
js实现带积分弹球小游戏
2020/07/21 Javascript
[03:47]2015国际邀请赛第三日现场精彩回顾
2015/08/08 DOTA
[01:23]2019完美世界全国高校联赛(春季赛)合肥全国总决赛
2019/06/10 DOTA
Python实现CET查分的方法
2015/03/10 Python
python用Pygal如何生成漂亮的SVG图像详解
2017/02/10 Python
python制作简单五子棋游戏
2019/06/18 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
Html5 Geolocation获取地理位置信息实例
2016/12/09 HTML / CSS
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
澳大利亚二手奢侈品网站:Modsie
2019/09/23 全球购物
英语专业学子个人的自我评价
2013/10/02 职场文书
大学新闻系应届生求职信
2014/06/02 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
Django给表单添加honeypot验证增加安全性
2021/05/06 Python
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS