pycharm html自动折叠,PyCharm使用源代码系列教程(三):代码折叠与自动保存

PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。经过数月研发,PyCharm v2020.1正式版现已发布,交互式变基,更智能的调试以及一种用于编程的字体等多项新功能上线!感兴趣的朋友赶快下载体验吧!PyCharm现已加入在线订购,点击此处了解价格详情>>

多个插入符

您可以同时编辑多行。例如,您可以在多行中添加注释标记,也可以删除单词中多次出现的某些字符。

要添加或删除多个Shift+Alt插入符,请按住 并单击插入符的下一个位置。

或者,要添加多个插入符号,可以按Ctrl两次,然后在不释放的情况下按Up或Down箭头键。您还可以通过按下Ctrl 并拖动插入符号来进行多项选择。

要删除所有添加的插入符号,请按Escape。

您可以在列中选择多个代码。要启用或禁用列选择模式,请按Shift+Alt+Insert或使用编辑器的上下文菜单。

当您要同时编辑多行代码时,此模式很有用。将插入符号放置在所需的符号上,然后将其插入或拖移,或者选择一个代码块,然后按指定的快捷方式即可获得相同的结果。

当您按Ctrl+Arrows (在Windows和Linux上)和⌥+Arrows (在macOS上)时,可以更改插入符号移动的行为。默认行为是将插入符号移动到当前单词的末尾。要更改此设置,请打开设置Ctrl+Alt+S并导航至“ 编辑器” |“更改”。通用。在“ 插入符号移动”部分,从列表中选择适当的行为。

d820c9466dd28f66eb0212bd30408d57.png

默认情况下,禁用列选择模式。启用后,该模式仅影响当前编辑器,如果关闭并重新打开该编辑器,则该模式将被禁用。

参数提示

参数提示显示方法和函数中参数的名称,以使您的代码更易于阅读。默认情况下,仅对文字或函数表达式的值启用并显示参数提示,而对命名对象则不显示。

配置参数提示

在设置/首选项对话框打开 Ctrl+Alt+S ,转到编辑| 镶嵌提示 。

从列表中 选择“ 参数提示 ”,确保已选中“ 显示参数提示”复选框,然后指定要在其中显示参数提示的上下文。

对于某些方法和函数,PyCharm不会在任何上下文中显示参数提示。单击“ 黑名单...”以查看这些方法和功能,可能为它们启用参数提示,或将新项目添加到列表中。

代码折叠

折叠的代码片段显示为带阴影的椭圆(

bdf31130377b646802455afde47915b5.png)。如果折叠的代码片段包含错误,PyCharm会以红色突出显示该片段。

要配置默认的代码折叠行为, 在设置/首选项对话框打开Ctrl+Alt+S,转到编辑| 一般| 代码折叠。

如果在重新格式化代码的过程中PyCharm更改了折叠后片段中的代码,则该代码片段将自动展开。

展开或折叠代码元素

要折叠或展开代码片段,请按Ctrl+NumPad -/ Ctrl+NumPad Plus。PyCharm折叠或展开当前代码片段,例如,一个方法。

要折叠或展开所有代码片段,请按Ctrl+Shift+NumPad -/ Ctrl+Shift+NumPad Plus。

PyCharm折叠或展开所选内容中的所有片段,或者,如果未选择任何内容,则折叠或扩展当前文件中的所有片段,例如,文件中的所有方法。

要递归折叠或扩展代码,请按Ctrl+Alt+NumPad -/ Ctrl+Alt+NumPad Plus。PyCharm会折叠或扩展当前片段以及该片段内的所有下属区域。

要折叠代码块,请按Ctrl+Shift+.。此操作将匹配的花括号对之间的代码片段{}折叠起来,并为该片段创建一个自定义折叠区域,并使它“可折叠”。

要折叠或展开当前文件中的文档注释,请在主菜单中选择 代码| 折叠 展开文档注释/折叠文档注释。

要折叠或展开自定义代码选择,请按Ctrl+.。

您可以折叠或展开代码中任何手动选择的区域。

折叠或展开嵌套片段

要扩展当前片段和所有嵌套片段,请按Ctrl+NumPad *, 1。您可以将当前片段扩展到指定的嵌套级别(从1到5)。

要展开文件中所有折叠的片段,请按Ctrl+Shift+NumPad *, 1。您可以将折叠后的片段扩展到指定的嵌套级别(从1到5)。

将环绕声与动作配合使用

您可以使用“ 环绕声”操作折叠或展开代码。

在编辑器中,选择一个代码片段,然后按 Ctrl+Alt+T。

在弹出菜单中,选择注释或 region ... endregion Comments。

如果需要,给您的自定义区域命名,然后像往常一样Ctrl+NumPad -/ 折叠或展开创建的区域 Ctrl+NumPad Plus。

按下Ctrl+Alt+.以导航到创建的自定义区域。

禁用代码折叠轮廓

您可以禁用出现在左侧装订线的代码折叠轮廓。

在设置/首选项对话框 Ctrl+Alt+S,转到编辑| 一般| 代码折叠。

清除“ 显示代码折叠轮廓”复选框。

自动保存

PyCharm会自动保存您在文件中所做的更改。保存是由各种事件触发的,例如编译,运行,调试,执行版本控制操作,关闭文件或项目或退出IDE。大多数实际事件是预定义的,无法配置,但是您可以确保所做的更改不会丢失。

要强制保存所有文件,请打开“ 文件”菜单,然后单击“ 全部保存”,或按Ctrl+S。

配置自动保存行为

在设置/首选项对话框中打开Ctrl+Alt+S,转到外观和行为| 系统设置。

在“ 同步”下,配置以下选项:

在停用框架 时保存文件(当您切换到其他应用程序时)

如果应用程序闲置了N秒,则自动保存文件

用未保存的更改标记文件

在设置/首选项对话框 Ctrl+Alt+S,转到编辑| 一般| 编辑器标签。

选中用星号标记已修改的标签复选框。

还原更改

对于最新的更改,请打开“ 编辑”菜单,然后单击“ 撤消”,或按Ctrl+Z。

有关过去更改的更详细视图,请使用“ 本地历史记录”。

为了最稳健地跟踪所有更改,请使用PyCharm支持的版本控制系统。

=====================================================

有关详细信息,请继续关注我们接下来的系列教程

想要了解或购买PyCharm正版授权的朋友可以咨询慧都官方客服

扫描关注下方微信公众号,及时获取产品最新消息和最新资讯

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PyCharm 并不会自动保存代码,但是它有一个称为“自动保存”(Autosave)的功能,可以在编辑代码自动保存您所做的更改。这样,即使您忘记手动保存文件,也不会丢失您所做的更改。您可以在PyCharm的“设置”(Settings)中启用或禁用此功能。 ### 回答2: PyCharm并不是自动保存代码,但它具有自动保存功能。默认情况下,PyCharm会在多种情况下自动保存代码。例如,在切换窗口、执行代码、关闭文件或应用程序等情况下,PyCharm自动保存您的代码更改。此功能可以帮助您防止代码丢失或意外退出时损失进度。您也可以根据个人偏好来调整自动保存的设置或使用快捷键手动触发保存操作。总的来说,PyCharm为开发者提供了便利的代码保存功能,以保护编写的代码。 ### 回答3: PyCharm不是一个自动保存代码的工具。PyCharm是一种集成开发环境(IDE),提供了许多方便开发的功能,但自动保存并不是其中之一。虽然当你在编辑代码时,PyCharm会提供实时代码分析和自动补全等功能,但并不会自动保存你的代码更改。 在使用PyCharm时,你需要手动保存你对代码的修改。你可以通过使用键盘快捷键(如Ctrl + S)或使用文件菜单中的保存选项来保存代码。这样可以确保你的代码更改被保存在你的项目文件中。 当然,PyCharm也提供了一些设置选项,可以调整自动保存代码的频率。你可以在PyCharm的设置中找到自动保存的选项,并根据自己的喜好进行配置。但需要注意,自动保存可能会影响你对代码的回滚或撤销操作,因此在使用自动保存功能时,需要谨慎考虑这个影响。 总而言之,PyCharm并不是一个自动保存代码的工具,你需要手动保存你对代码的修改。这样可以避免因为意外关闭或其他问题导致代码的丢失或未保存的情况发生。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值