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自动调整代码格式内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!

希望与广大网友互动??

点此进行留言吧!

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 网站的推广方案有哪些_推广方案范例

    网站的推广方案有哪些_推广方案范例做网站推广也已经有了5、6年了,看了很多网站推广的方法方案,网上流传的100种主要推广方法方案都是一样的,2017年又不什么新的100种主要方法方案吗?在这里厦门网站推广公司领众品牌就2017网站推广

  • docker启动MySQL报错

    docker启动MySQL报错一.问题描述今天用docker拉取了MySQL镜像,但是启动的时候遇到了问题。error:databaseisuninitializedandpasswordoptionisnotspecifiedYouneedtospecifyoneofMYSQL_ROOT_PASSWORD,MYSQL_ALLOW_EMPTY_PASSWORDandMYSQL_RANDOM_ROOT_PASSWORD二.解决由于没有找到其他帖子上在图形化界面上操作的修改,因此我们选

  • fftw_fftw3

    fftw_fftw3http://wenku.baidu.com/link?url=3TS6UqnYfVxGpVBfJIIgxjjcXCKuW9NvklxfBLZaIdWJhY0HrpUSKyyuIHsNI2s4F9tSUOhP7pl7n5PLlSFvWqQdr6XvtpejqQenhJHJ9N7

    2022年10月22日
  • Qt之msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set[通俗易懂]

    Qt之msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set[通俗易懂]最近用Qt5.10.0VS2015新建一个工程,构建时报如下错误:msvc-version.confloadedbutQMAKE_MSC_VERisn’tset解决方法:打开文件D:\Qt\Qt5.10.0\5.10.0\msvc2015\mkspecs\common\msvc-version.conf在其中添加版本QMAKE_MSC_VER=1900,如下图所

  • springcloudfeign原理面试题_微服务feign作用

    springcloudfeign原理面试题_微服务feign作用Feign原理简述启动时,程序会进行包扫描,扫描所有包下所有@FeignClient注解的类,并将这些类注入到spring的IOC容器中。当定义的Feign中的接口被调用时,通过JDK的动态代理来生成RequestTemplate。 RequestTemplate中包含请求的所有信息,如请求参数,请求URL等。 RequestTemplate声明Request,然后将Request交给cl…

  • [JSP] c:forEach 如何输出序号

    [JSP] c:forEach 如何输出序号

发表回复

您的电子邮箱地址不会被公开。

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