当前位置:
首页 > Python基础教程 >
-
PyCharm入门教程——基本编辑程序
PyCharm最新版本下载
JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。
本篇文章介绍如何执行最常见的编辑任务。
在编辑器和其他工具窗口之间导航
-
Ctrl+`:切换schemes, keymaps, or view modes.
在“Switch”(切换)菜单中,选择选项并按Enter键。使用相同的快捷方式撤消更改。
您还可以在File | Settings/Preferences | Editor | Color Scheme中查找和调整颜色方案设置,以及在File | Settings/Preference | Keymap中查找和调整键映射设置。 -
Ctrl+Shift+F12:最大化编辑器窗格。
在这种情况下,pycharm会隐藏所有其他窗口,因此只有当前工作的编辑器是打开的。 - Escape:将 focus从其他窗口切换到活动编辑器。
-
Shift+F12:返回默认布局。
在这种情况下,pycharm会隐藏“Project”窗口。但是,您可以从主菜单中选择Window | Store Current Layout as Default,将正在使用的当前布局保存为默认布局,并使用相同的快捷方式将其还原。 - F12:跳到您使用的最后一个活动窗口。
在编辑器中导航
行号
- Show line numbers: 默认情况下,pycharm在编辑器中显示行号。如果不想查看行号,请选择Settings/Preferences | Editor | General | Appearance,然后从右侧的选项中选择显示行号。也可以为“Show line numbers”操作指定快捷方式。
- Ctrl+G :要在编辑器中导航到特定的行或/和列,请按此快捷方式。在打开的对话框中,使用:作为分隔符指定行或列号,或同时指定两者,然后单击“OK”。
光标位置和编辑位置
-
Ctrl+M:在编辑器中查找当前光标位置。
如果您有一个大型项目,不想在文件中滚动,此操作可能会有所帮助。 - Alt+Q:查看光标当前定位的元素。
- Ctrl+Alt+Left:查找上一个光标位置。
- Ctrl+Shift+Backspace:导航到上次编辑的位置。
- Ctrl+Shift+E:显示最近编辑的文件列表。
- Ctrl+E:查看最近的文件。
Lens模式
编辑器中的Lens模式允许您滚动代码,而无需实际滚动。当您将鼠标悬停在滚动条上时,默认情况下该模式可用。要禁用此选项,请右键单击编辑器右侧的代码分析标记,然后从上下文菜单中清除“Show code lens on the scrollbar hover”复选框。
或者,可以执行以下步骤:
- 按Ctrl+Alt+S打开“Settings/Preferences”对话框。
- 从左侧的选项中,选择Editor | General | Appearance。
- 从右侧的选项中,清除Show code lens on the scrollbar hover。
Breadcrumbs
通过在编辑器中使用的文件中显示类,变量,函数,方法和标记的名称,Breadcrumbs可以让您浏览源代码。 默认情况下,Breadcrumbs显示在编辑器的底部。
- 要更改Breadcrumbs的位置,请右键单击Breadcrumbs,从上下文菜单中选择Breadcrumbs和位置首选项。
- 要编辑Breadcrumbs设置,请按Ctrl + Alt + S,然后在打开的页面上选择Editor | General | Breadcrumbs。 在Breadcrumbs页面上,调整设置并单击OK。
清除Show breadcrumbs选项以隐藏编辑器中Breadcrumbs的外观。
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式