1、Pycharm 常用配置及快捷键

1、Pycharm 常用配置及快捷键1 主题 字体及代码分割线 RightMargin 配置 IDE amp amp amp amp Editor 主题配置字体 颜色 配置代码分割线的取消及设置 2 IDE 布局及全屏设置将项目移动到右侧边栏然后在菜单栏 Window amp gt StoreCurrent 还可以在菜单栏的 View amp gt Enter


1、主题、字体及代码分割线(Right Margin)配置

  • IDE&&Editor 主题配置
    这里写图片描述
    这里写图片描述
    这里写图片描述







  • 字体(颜色)配置
    这里写图片描述


  • 代码分割线的取消及设置
    这里写图片描述
    这里写图片描述





2. IDE 布局及全屏设置

  • 将项目移动到右侧边栏
  • 然后在菜单栏 Window->Store Current Layout as Default
  • 还可以在菜单栏的 View->Enter Full Screen 启动全屏视角
    这里写图片描述

  • 对任意代码片段进行折叠:菜单栏Code->Folding->Fold Selection/Remove region
    这里写图片描述


3. 配置autopep8教程,让Python代码更符合pep8规范

  • Ctrl + Alt + L 代码格式化
    Pycharm配置autopep8教程,让Python代码更符合pep8规范
    autopep8中的一些参数解释





4. 编码方式设定及项目起始位置设定

  • Python 脚本及版权模板设置:File>New>Python File / Package
    # -*- coding: utf-8 -*- """ @Author : Man Zhipeng @Email : @License : Copyright(C), KEDACOM @Time : ${DATE} ${TIME} @File : ${NAME}.py @Version : 1.0 @Desciption: """ 

    在这里插入图片描述

  • 文件头指定的编码方式文件保存编码方式应当一致
    这里写图片描述

  • File>New Project
    这里写图片描述


5. Tab 键设置成4个空格

  • File--->Settings--->Editor--->Code Style--->python,将 Use tab character 前面的勾去掉即可, 如下图所示:
    这里写图片描述


6. 设置函数注释风格(google)

  • File---> Settings ---> Tools ---> Python Integrated Tools ---> Docstring format ---> Google,如下图所示:
    在这里插入图片描述

  • 函数注释示例:函数冒号后面打三引号 会自动带出标准注释格式
def get_img_path(img_dir, img_name): """Get image path Args: img_dir: image base dir img_name: image name Returns: abs path of a image """ img_path = os.path.join(img_dir, img_name) return img_path 

7. 常用快捷键(Keymap)

Ctrl + D: # 复制当前行 Ctrl + Y: # 删除当前行 Ctrl + /# 快速注释(选中多行后可以批量注释) Tab: # 缩进当前行(选中多行后可以批量缩进) Shift + Tab: # 取消缩进(选中多行后可以批量取消缩进) Ctrl + 减号: # 折叠本部 Ctrl + 加号: # 展开本部 Ctrl + 鼠标点击: # 跳转 Shift + Enter: # 快速换行 Ctrl + F: # 查找 Ctrl + R: # 替换 Shift + Z: # Quick Definition(查看函数、类等的定义),重新改写了keymap(Ctrl + Shift + I ) tab批量换space: # 菜单栏Edit -> Convert Indents(To Spaces) 连续2次敲击shift: # 全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的} 

8. Pycharm 安装插件(eg: Markdown)及第三方库

  • PyCharm中安装插件: Settings -> Plugins -> Browse repositories(下方三个按钮中间那个)->搜索 ‘markdown support’ -> install
  • PyCharm中安装第三方库:设置—>项目解释器—>点击右上角的+号查找后—>选择Install Package
  • tabnine 代码补全插件下载:参考 此文章 进行激活

9. git 配置

  • 需要本地安装好Git
  • Version Control -> Git,配置了Git等版本控制系统之后,可以很方便的diff查看文件的不同

10. 导入导出当前配置

  • File>Export Settings / Import Settings

11、内存视图顺序

  • 16 位数据内存排列顺序:低 8位在前(c0),高 8 位在后(0e),读取出来应该是 0ec0,换算成 10 进制为 3776
    在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174083.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午7:14
下一篇 2026年3月27日 上午7:14


相关推荐

  • 流量分析基础篇

    流量分析基础篇流量分析1.流量分析是什么?  网络流量分析是指捕捉网络中流动的数据包,并通过查看包内部数据以及进行相关的协议、流量分析、统计等来发现网络运行过程中出现的问题。  CTF比赛中,通常比赛中会提供一个包含流量数据的PCAP文件,进行分析。2.数据包分析总体把握–协议分级–端点统计过滤赛选–过滤…

    2022年6月1日
    44
  • 如何使用 Javascript 获取 URL 参数

    如何使用 Javascript 获取 URL 参数JS 获取 URL 参数稍微有点麻烦 因为 JS 只能获取到 URL 的某一部分 但是不能再细分 如果想获取某一项参数 那么还需要使用一下字符串截取 所以分为两步 首先假设 URL 是 首先需要使用来创建一个 URL 对象 然后使用来获取 URL 参数部分 代码如下 显示如下 如果想要了解更多 Javascript 中 URL 相关的信息 可以查看这篇文章 我决定挺不错的 https javascript info urlok 接下来就是截取各部分了 多个 URL 参数通过符号分隔 所以可以利用 J

    2026年3月20日
    2
  • 项目警告:There are multiple modules with names that only differ in casing.This can lead to unexpected be…

    项目警告:There are multiple modules with names that only differ in casing.This can lead to unexpected be…

    2021年6月17日
    115
  • 月之暗面的第二曲线:AI助手的尽头是平台吗?

    月之暗面的第二曲线:AI助手的尽头是平台吗?

    2026年3月12日
    2
  • pscp详解

    pscp详解转自 http ihuangweiwei iteye com blog 在 linux 中 我们常用 scp 命令传输文件 如以下实例 我们想把当前服务器文件 abc sql 传输到 192 168 1 1 服务器上 我们可以执行以下命令 nbsp Xml 代码 nbsp nbsp scp nbsp home person hww abc sql nbsp root

    2026年3月18日
    2
  • Android性能分析工具“TraceView”,“Systrace UI”

    Android性能分析工具“TraceView”,“Systrace UI”TraceViewTra 是 AndroidSDK 自带的工具 用来分析函数调用过程 可以对 Android 的应用程序以及 Framework 层的代码进行性能分析 它是一个图形化的工具 最终会产生一个图表 用于对性能分析进行说明 可以分析到应用具体每一个方法的执行时间 使用可以非常直观简单 分析性能问题很方便 使用方法在使用 TraceVeiw 分析问题之前需要得到

    2026年3月17日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号