手把手教你配置最漂亮的PyCharm界面,Python程序员必备!
高逼格超美的IDE界面,是每个程序员的梦想!
随着人工智能/机器学习的兴起,Python作为一门“漂亮的语言”,再次获得广大程序员的关注。而JetBrains出品的PyCharm无疑是最好用的Python IDE之一。
俗话说“工欲善其事,必先利其器”,把自己的IDE配置得既有逼格又好看,这是每个Python程序员必备的技能。推荐给大家一个学习交流的地方:719+139+688,本文就手把手的教你,如何把自己的PyCharm配置的更加好看!绝对比网上大多数教程要实用!
PyCharm,Python开发利器!
第一步,换成深色背景,保护视力
PyCharm默认的背景是白色的,比较刺眼。还是换成深色的比较好,而且感觉比较酷一点。
修改方法:进入PyCharm,File ==> Appearance&Behavior ==> Appearance,右侧找到Theme一项,换成Darcula。
修改主题
第二步,修改字体,换一个更好看的字体
修改方法:进入PyCharm,File ==> Editor ==> Colors & Fonts ===> Font,右侧的Schema可以选择字体配置,这里推荐Monokai。下面的Primary font就是所用的具体字体,不过不可以直接修改。需要先点击上边右边的Sava As...,等于是把当前的字体配置复制一个副本,然后在副本上修改。
点击Sava As...之后,会有个弹出框让你确认新字体配置的名字,默认是Monokai copy,我们直接OK就好。
选择字体
把当前的字体配置复制一份
第三步:修改字体的大小和间距
在第二步的基础上,我们选择字体并且调整字体的大小和间距。这个可以根据个人习惯来设置,我喜欢字大点,所以字体大小是20,间距1.1。
选择字体的大小和间距
第四步:调整颜色
注意!这步很关键!网上的其他教程,只有前三步!我觉得只有前三步还不够完美,为什么呢?
看看下图,这是一段具体的代码示例。
在这个配置下,个别文字看不清楚!
发现问题了吗?Python代码里面的注释在这个主题里是灰色的,方法的关键字参数是紫色的,这两种颜色在深色背景下看不清楚!虽然不是很严重,但是既然要改,就尽量做的完美!
解决方法:File ==> Editor ==> Colors & Fonts ===> Python,右侧面板找到“Line Comment”,在最右边一列的Foreground可以需改颜色。
在弹出的颜色选择框里可以选择颜色,也可以直接输入色值。这里我选择了明快的绿色。
修改注释的颜色,让其更明显
选择颜色
同样,通过修改“keyword argument”的颜色可以把关键字参数的颜色改掉。
如果你还有其他不满意的配色,都可以用这个方法改。
下图是最终的效果,怎么样,是不是美美哒!赶紧搞起来吧!
最终效果
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基于umeng官方php sdk v1.4,支持Laravel5以及Lumen5
安装 composer require zzl/umeng Laravel 5.* 配置 打开config目录下的app.php文件,找到provider,添加如下代码: 'provider' => [ Zzl\Umeng\UmengServiceProvider::class, ], 配置alias: 'aliases' => [ 'Umeng' => Zzl\Umeng\Facades\Umeng::class, ], 生成配置文件: php artisan vendor:publish 在配置文件umeng.php中填入appkey以及master_secret既可完成配置 在Lumen 5.*中配置 打开bootstrap目录下的app.php文件,注册provider: $app->register(Zzl\Umeng\UmengServiceProvider::class); 配置alias: class_alias('Zzl\Umeng\Facades\Umeng','Umeng'); 生成配置文件: php artisan vendor:publ...
- 下一篇
c# IPC实现本机进程之间的通信
原文: c# IPC实现本机进程之间的通信 IPC可以实现本地进程之间通信。这种用法不是太常见,常见的替代方案是使用wcf,remoting,web service,socket(tcp/pipe/...)等其他分布式部署方案来替代进程之间的通信。虽然不常见但也避免不了一些场景会使用该方案。 应用包含: 1)使用IPC技术实现多client与一个sever通信(不过是本机,感觉意义不大,但如果想实现本机上运行确实是一个不错的方案); 2)使用IPC技术实现订阅者和生产者分离时,一个server接收并消费消息,客户端是生产消息的。 1 1:新建一个MessageObject类库 2 3 代码如下: 4 5 using System; 6 using System.Collections.Generic; 7 8 namespace MessageObject 9 { 10 //MarshalByRefObject 允许在支持远程处理的应用程序中跨应用程序域边界访问对象。 11 public class RemoteObject : MarshalByRefObject 12 { 13 p...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8编译安装MySQL8.0.19
- CentOS8安装Docker,最新的服务器搭配容器使用