zoukankan      html  css  js  c++  java
  • Pycharm的使用-细枝末节

    2-2pycharm使用小技巧

    (一)Outline

    00.如何更换 运行代码文件的python解释器;
    01.调整字体大小 -按住ctrl+滑动鼠标;
    02.在桌面同时打开2个项目;
    03.快速打开/定位到某个py文件所在的文件夹;
    04.run 和 debug的快捷键;
    05.如何查看python内置关键字的所有操作方法;
    06.在一个页面,同时显示一个项目中的2个py文件;-不是每个版本都有此功能。
    07.自动调整某行的代码格式;
    08.看一个对象是否是可迭代对象-看操作方法中是否含_ inter _(左右各2个下划线);
    09.快速复制某一行;
    10.如何在pycharm中给每个py文件设置头文件模板:
    11.隐藏/显示左侧的任务栏

    (二)Content

    00.如何更换 运行代码文件的python解释器

    1th:在当前项目的该文件处,右击选择编辑配置

    2th:在已添加的解释器中为该文件选择解释器。

    ps:在创建新项目时,2th选择解释器时一定记得将py2py3不同版本的解释器全部添加上。否则,此时你是找不到其他版本解释器的。

    注:如何判断你当前的文件用的哪个版本的python解释器?

    看pycharm运行页面的最左下方的交互式环境即可。

    03

    01.按住ctrl+滑动鼠标 - 调整字体大小

    file --> settings --> 在settings下搜索mouse --> 选中General,在ctrl+mouse一栏打勾。

    02.在打开自己项目文件夹的基础上,再打开一个原有(别人的)项目文件夹。使2个项目在桌面共存。

    选择在新窗口打开此项目:

    此时,2个项目可以在桌面共存。但是以2个项目的形式各自单独存在。

    03.快速打开某个py文件所在的文件夹

    在py文件上右击 --> show in Explorer(在资源管理器里显示) --> 自动跳到这个py文件所在的文件夹。

    04. run 和 debug的快捷键

    运行:ctrl + shift + F10 转到本文件下运行
         shift + F10 在当前文件下运行
    debug:先选中要debug的行(点行前面的红点) + shift + F9
    (ps:要全部debug完再结束,不然留蓝)
    

    05.如何查看python内置关键字的所有操作方法

    示例:以str为例

    方法一:按住ctrl键 + 鼠标左键点击str就能进去查看源码
    

    1th:在pycharm的某个py文件中,输入str

    2th:按住ctrl键 + 鼠标左键点击str,进入了源码页面:

    3th:点击项目栏的滚动齿轮 ,跳至python的内置(builtins)文件

    4th:点击设置 -->show members,即可看见str的所有操作方法。

    5th:看完后点击项目栏收起按钮。

    方法二:print(help(str))
    
    方法三:print(dir(str))   #更直观,但不详尽.
    

    06.在一个页面,同时显示2个py文件(属于同一项目) 。

     在py文件上右击--->选第一个小本图标 split Vertically(第一个)
    

    ps:不是每个版本都有此功能。

    07. 自动调整某行的代码格式 #好!

    当你写的代码不规范时,它会帮你自动调整好格式。调整完再运行即可避免低级(格式)报错。

    操作:先将鼠标放到需要调整格式的1行,然后在任务栏找到code --> reformat code(重新格式化代码),即可调整代码格式。

    ps只有当代码格式不规范时,reformat code才生效。)

    示例:

    调整后:

    08.看一个对象是否是可迭代对象-看操作方法中是否含_ inter _(左右各2个下划线)

    示例 : 判断dic.keys()是否是可迭代对象?

    print(dir(dic.keys())    #含有'__iter__',故它是可迭代对象
    
    #输出结果:['__and__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__or__', '__rand__', '__reduce__', '__reduce_ex__', '__repr__', '__ror__', '__rsub__', '__rxor__', '__setattr__', '__sizeof__', '__str__', '__sub__', '__subclasshook__', '__xor__', 'isdisjoint']
    

    ps:查看python内置关键字操作方法的3种执行方式中,用dir更直观,更容易找到——inter—— (下划线)。

    09.快速复制某一行

    将鼠标放到要复制的那一行,按住ctrl + d
    

    10.如何在pycharm中给每个py文件设置头文件模板:

    1th:在任意.py文件下,点file -->setting:

    2th: 在setting下搜索template(模板) -->找到file and code template -->找到python script(解释器) -->在右边输入要设置的模板代码 -->apply(申请) -->ok;

    3th:去创建一个新的.py文件,会自动生成刚刚设置的模板代码。

    11.隐藏/显示左侧的任务栏

    a.隐藏:点击项目栏的-hide

    效果:

    b.显示:点击pycharm最左下角的小框 -->projuct

    效果:回复如初

    3

  • 相关阅读:
    .Net平台AOP技术概览
    ARP&ICMP
    .NET面向上下文、AOP架构模式(概述)
    Attribute在拦截机制上的应用
    .NET面向上下文、AOP架构模式(实现)
    使用RequireJS优化Web应用前端
    使用asp.net MVC4创建兼容各种设备显示的web应用程序
    entity framework for asp.net mvc
    jquery多功能软键盘插件
    优美登录页面源码(一)
  • 原文地址:https://www.cnblogs.com/wanshizidiao/p/11372125.html
Copyright © 2011-2022 走看看