最近在用Pycharm学习Python的时候,总有两个地方感觉不是很舒服,比如调用方法的时候区分大小写(thread就不会出现Thread,string就不会出现String)等,这让我稍稍有点不舒服,所以研究了一下对其默认设置的修改,写个总结:

  1. 忽略大小写项
  2. 悬浮窗提示项
  3. 项目文件编码项
  4. 行号显示项
  5. 鼠标滚轮修改字体大小项
  6. 取消单行显示文件项
  • 忽略大小写:设置此项就是无论你输入的thread是大写还是小写,都会出现代码提示或者智能补充。

设置后的效果:

  • 悬浮窗提示:此设置就是当你把鼠标放到类或者方法上,就会出现提示

设置后的效果:

  • 项目文件编码:这个就不多说了,遇到过乱码问题的小兄die都懂得

  • 行号显示:此设置后,在你代码中就会显示行号

设置后的效果:

另外说两个选项,根据自己的习惯设置:

  • 鼠标滚轮修改字体大小:此设置勾上后,可以按Ctrl+滚轮修改字体大小

  •  取消单行显示文件:此设置就是当打开多个文件后,会自动分行显示

设置后的效果:

设置 sublime 的皮肤

收到 https://github.com/simoncos/pycharm-monokai 链接中的指引

下载箭头所指的文件,然后按照

PyCharm -> File -> Settings -> Editor -> Color Scheme -> Import Scheme -> Select jar/icls file这个方式

导入刚刚下载的jar文件,

然后选择Font为Consolas,字体大小设置为20

这样基本上就和sublime的显示风格没什么区别了。效果很惊艳:

很开心的接下去编程。

 

常用快捷键

文件内所有的代码折叠:ctrl + shift + -

文件内所有的代码展开:ctrl + shift + +

单个类/方法折叠:ctrl + alt + -

单个类/方法展开:ctrl + alt + +

在下面新增一行:ctrl + d

注释:ctrl + /

代码往右缩进一个 tab 位置:选中代码直接 tab

代码往左取消缩进一个 tab 位置:选中代码 shift + tab

编写代码过程中忘记 import 模块,在代码内写出模块名,alt + Enter 就可以选择 import 该模块还是下载且 import

想看某个类或者方法的实现方式,选中该类或者方法,ctrl + 鼠标左键

查看 python 文件的 class 以及 method

查看 python 文件的 class 和 method 维度,场景就是想看某个引入文件所提供的方法:

1、推荐方法:

左侧 project 工具栏窗口顶部那个齿轮有个 show member 选项,默认是不开的,勾选后 py 文件会显示内部定义的 class 和 method每个文件可以自由选择折叠还是展开

2、只能对选择某个文件来展开,先打开需要查看的 python 文件

快速导包

在写代码的过程中引入模块,发现在开头未引入,不需要挪到开头,利用快捷键:

Alt + Enter,然后选择 Import This name,再选择相应的模块引入即可

Pycharm有必要改的几个默认设置项以及快捷键的更多相关文章

  1. Pycharm有必要改的几个默认设置项

    最近在用Pycharm学习Python的时候,总有两个地方感觉不是很舒服,比如调用方法的时候区分大小写(thread就不会出现Thread,string就不会出现String)等,这让我稍稍有点不舒服 ...

  2. pycharm常用设置项和快捷键

    python开发工具pycharm非常人性化,使用方便,功能强大,可以做到与项目配置库结合使用.初次使用,一些设置项和快捷键不那么容易被发现和设置,那么给大家下面总结pycharm常用的设置项和快捷键 ...

  3. Ubuntu14.04、win7双系统如何设置win7为默认启动项

    Ubuntu14.04.win7双系统如何设置win7为默认启动项 Ubuntu14.04.win7双系统设置win7为默认启动项方法: 在启动项选择菜单处记住windows 7对应的序号. 从上至下 ...

  4. iOS开发--应用设置及用户默认设置【2、读取应用中的设置】

            在上一节中,我们通过探讨应用的系统设置的基本功能,了解运用bundle捆绑包以及plist文件的基本开发.用户能够使用设置应用来声明他们的偏好设置,那么我们怎样去调用用户所设置的参数呢 ...

  5. iOS开发--应用设置及用户默认设置【1、bundle的运用】

           在iphone里面,应用都会在“设置”里面有个专属的应用设置,选择该菜单界面,用户便可以在其中输入和更改各种选项,协助用户更便捷设置个人喜好与习惯. 在这一节中,希望能通过对捆绑包(bu ...

  6. CentOS 7 添加win7启动项——修改默认启动项

    CentOS 7使用grub2引导启动,在win7之后装完CentOS再启动会丢失win7启动项. 首先,添加win7启动项,步骤如下: 1.使用root登陆系统 2.用文本编辑器打开 /boot/g ...

  7. iOS开发--应用设置及用户默认设置——转载

    [链接]iOS开发--应用设置及用户默认设置[1.bundlehttp://www.jianshu.com/p/6f2913f6b218 在iphone里面,应用都会在“设置”里面有个专属的应用设置, ...

  8. Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改

    今天帮童鞋重装系统,他的电脑是Windows.Ubuntu双系统,需要重装的系统是windows,据说是因为很多游戏都只支持64位,要给换成64位的 = =...      于是我就帮他装了个wind ...

  9. MTK framework系统默认设置

    Android 5.1 最新framework系统默认设置 一般默认位置:frameworks\base\packages\SettingsProvider\res\values\defaults.x ...

随机推荐

  1. OUC_TeamTraining_#1 720

    D - The Mirror of Galadriel Time Limit:2000MS     Memory Limit:0KB     64bit IO Format:%lld & %l ...

  2. 【软件工程】Beta冲刺(1/5)

    链接部分 队名:女生都队 组长博客: 博客链接 作业博客:博客链接 小组内容 恩泽(组长) 过去两天完成了哪些任务 描述 tomcat的学习与实现 服务器后端部署,API接口的beta版实现 后端代码 ...

  3. 禁用显示GC 会有什么问题?-XX:+DisableExplicitGC

    -XX:+DisableExplicitGC

  4. 记一个微信支付-1错误JSAPI缺少参数app|get_brand_request:Fail

    最近公司要做一个H5小游戏里边涉及到微信公众号支付,中间摸爬滚打遇到了很多坑.记录一下,留待后人看. 我们来看一下这个方法 GetJsApiParameters 怎么样,看起来像不像输出了一个JSON ...

  5. java常用的正则表达式的工具类

    import com.google.common.base.Strings; import java.util.regex.Matcher;import java.util.regex.Pattern ...

  6. linux简单命令8---软件包安装

    1:使用yum安装,它不能包查询和包校验.它安装的是RPM格式文件.没有yum文件 ---------------------------------------------------------- ...

  7. [GPU] Install H2O.ai

    一.前言 主页:https://www.h2o.ai/products/h2o4gpu/ GPU版本安装:h2oai/h2o4gpu 采用GPU,能否成为超越下面链接中实验的存在? [ML] LIBS ...

  8. [转]SQL server 2008R2 中 C#Winfoirm 使用 SqlDependency 机制实现 数据库中某一张表的监视

    转自:https://blog.csdn.net/u012183487/article/details/77776930 System.Data.SqlClient命名空间下的 sqlDependen ...

  9. spring-kafka —— 生产者消费者重要配置

    一.生产者配置 # 以逗号分隔的主机:端口对列表,用于建立与Kafka群集的初始连接 spring.kafka.producer.bootstrap-servers=TopKafka1:9092,To ...

  10. linux Centos系统安装Pycharm并创建软链接

    一.环境:Linux|CentOS系统 二.目的:在Linux环境下使用Pycharm(版本2018.3.4) 三.声明:不可用于商业,仅用于交流使用! 1.下载Pycharm压缩包: cd ~ wg ...