pycharm快速调整格式_pycharm自带python吗

pycharm快速调整格式_pycharm自带python吗代码自动填充了空格问题在使用pycharm的代码编辑器时,常常懒得写空格,如下图,但这是不符合代码规范的,而且也会影响可读性。解决方法pycharm有自动调整代码格式的快捷键,默认为alt+ctrl+l,按下快捷键后,代码自动填充了空格。自动对齐代码问题在使用pycharm的代码编辑器时,有点时候copy的代码的没有按照代码格式对齐,如下图,但这是不符合代码规范的,而且也会影响可读性。解决方法py…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

代码自动填充了空格

问题

在使用pycharm的代码编辑器时,常常懒得写空格,如下图,但这是不符合代码规范的,而且也会影响可读性。

pycharm快速调整格式_pycharm自带python吗

解决方法

pycharm有自动调整代码格式的快捷键,默认为alt+ctrl+l,按下快捷键后,代码自动填充了空格。

pycharm快速调整格式_pycharm自带python吗

自动对齐代码

问题

在使用pycharm的代码编辑器时,有点时候copy的代码的没有按照代码格式对齐,如下图,但这是不符合代码规范的,而且也会影响可读性。

pycharm快速调整格式_pycharm自带python吗

解决方法

pycharm有自动调整代码格式的快捷键,默认为alt+ctrl+l,将光标置于需要调整的代码行,或者选择一个区域,按下快捷键,代码就可以自动对齐啦!

pycharm快速调整格式_pycharm自带python吗

选中全部相同字符

快捷键组合:ctrl + shift + alt + j

pycharm快速调整格式_pycharm自带python吗

选中下一个相同字符

快捷键组合: alt + j

pycharm快速调整格式_pycharm自带python吗

批量缩进

选择代码区域tab 取消缩进 shit+tab

pycharm快速调整格式_pycharm自带python吗

选中按下tab键:

pycharm快速调整格式_pycharm自带python吗

其他

前面几种是最常用的几种,当然pycharm里面有很多快捷键可以使用,汇总如下:

在pycharm /opt/pycharm-3.4.1/help目录下可以找到referencecard.pdf快捷键英文版说明在这里列出一些比较常用的调整代码的快捷方式

自动调整代码

说明

alt+enter

自动添加包

shift+o

自动建议代码补全

ctrl+t svn

更新

ctrl+k svn

提交

ctrl + /

注释(取消注释)选择的行

ctrl+shift+f

高级查找

ctrl+enter

补全

shift + enter

开始新行

tab shift+tab

缩进/取消缩进所选择的行

ctrl + alt + i

自动缩进行

ctrl + y

删除当前插入符所在的行

ctrl + d

复制当前行、或者选择的块

ctrl + shift + j

合并行

ctrl + shift + v

从最近的缓存区里粘贴

ctrl + delete

删除到字符结尾

ctrl + backspace

删除到字符的开始

ctrl + numpad+/-

展开或者收缩代码块

ctrl + shift + numpad+

展开所有的代码块

ctrl + shift + numpad-

收缩所有的代码块

ctrl + n

跳转到类

ctrl + shift + n

跳转到符号

alt + right/left

跳转到下一个、前一个编辑的选项卡

f12

回到先前的工具窗口

esc

从工具窗口回到编辑窗口

shift + esc

隐藏运行的、最近运行的窗口

ctrl + shift + f4

关闭主动运行的选项卡

ctrl + g

查看当前行号、字符号

ctrl + e

当前文件弹出

ctrl+alt+left/right

后退、前进

ctrl+shift+backspace

导航到最近编辑区域

alt + f1

查找当前文件或标识

ctrl+b / ctrl+click

跳转到声明

ctrl + alt + b

跳转到实现

ctrl + shift + i

查看快速定义

ctrl + shift + b

跳转到类型声明

ctrl + u

跳转到父方法、父类

alt + up/down

跳转到上一个、下一个方法

ctrl + ]/[

跳转到代码块结束、开始

ctrl + f12

弹出文件结构

ctrl + h

类型层次结构

ctrl + shift + h

方法层次结构

ctrl + alt + h

调用层次结构

f2 / shift + f2

下一条、前一条高亮的错误

f4 / ctrl + enter

编辑资源、查看资源

alt + home

显示导航条f11书签开关

ctrl + shift + f11

书签助记开关

ctrl + #[0-9]

跳转到标识的书签

shift + f11

显示书签

总结

到此这篇关于pycharm使用技巧之自动调整代码格式的文章就介绍到这了,更多相关pycharm自动调整代码格式内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!

希望与广大网友互动??

点此进行留言吧!

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 使用pycharm连接MySQL数据库的方法「建议收藏」

    使用pycharm连接MySQL数据库的方法「建议收藏」首先进入到mysql中,点击最右边的database,再点击绿色的+号选择添加MySQL数据库 如果屏幕右边没有的话可以点击上面的视图,点击工具窗口中就会有database选项 打开之后发现即使输入了里面的所需信息,还是无法点击TestConnection 原因是我们缺少了一个驱动 点击下面的mysql,我们现在缺少了一个java驱动。我们可以去官网下载:h…

    2022年8月26日
    11
  • emWin学习[通俗易懂]

    emWin学习[通俗易懂]一、API学习  1.1、初始化     intGUI_Init(void); 函数来初始化emWin内部数据结构和变量。如果在初始化之前调用WM_SetCreateFlags()使用窗口管理器,则在GUI_Init()内创建背景窗口。(也就是窗口设置创建标记必须在初始化之前)。  1.2、显示文本     可以显示字符串、十六进制、十进制、二进制数,文

    2022年10月14日
    2
  • python-列表(list)使用方法

    python-列表(list)使用方法这篇文章主要整理和记录python中列表(list)的使用方法,适合像我一样初学python的朋友们哟!List是一个有序的、可重复的数据类型,可以对其元素进行添加、删除、修改等操作。List支持

    2022年7月3日
    30
  • Ubuntu安装vscode步骤

    Ubuntu安装vscode步骤Ubuntu安装vscode步骤下载deb文件,网址是点击官网下载 下载好放到ubuntu系统里 然后执行命令 sudodpkg-icode_1.51.1-1605051630_amd64.deb#需要root也就是管理员方式安装#code_1.51.1-1605051630_amd64.deb为对应安装包的名称不同版本名称不同 #运行过程linuxer@ubuntu:~/Documents$lsacode_1.51.1-160505163.

    2022年9月18日
    3
  • 自己动手用Android和Xposed编写一个微信聊天机器人——《微信聊天精灵》实现关键词自动回复。

    自己动手用Android和Xposed编写一个微信聊天机器人——《微信聊天精灵》实现关键词自动回复。出于爱好和需要,想着自己来编写一个微信聊天机器人,能实现以下功能:能实时获取到微信聊天消息; 能进行文本自动回复; 能够设置关键词; 能够根据关键词匹配,进行内容回复; 能实现聊天消息云端备份; 已回复的消息能自动标记已读; ……待定 能够作为一个产品,让用户直接下载和安装使用。 开源。可以到github上去下载源码,和release安装包。 免费。不收费。咱也用现在…

    2022年5月29日
    51
  • 微信公众号基础功能搭建怎么弄_怎么做一个订阅号

    微信公众号基础功能搭建怎么弄_怎么做一个订阅号自动回复在微信公众号后台首页左侧导航栏中找到功能。然后点击自动回复。自动回复包含被关注回复、收到消息回复和关键词回复三项内容自定义菜单

    2025年7月6日
    2

发表回复

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

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