PyCharm入门教程——用户界面导览「建议收藏」

PyCharm入门教程——用户界面导览「建议收藏」JetBrainsPyCharm是一种PythonIDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。通过这篇文章,您可以了解PyCharm用户界面是如何组织的,以帮助您在工作环境中找到自己的方式。当您第一次运行PyCharm或没有打开任何项目时,PyCharm将显示欢迎屏幕,允许快速…

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

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

JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。

通过这篇文章,您可以了解PyCharm用户界面是如何组织的,以帮助您在工作环境中找到自己的方式。

当您第一次运行PyCharm或没有打开任何项目时,PyCharm将显示欢迎屏幕,允许快速访问主要入口点。打开项目时,PyCharm将显示主窗口。

主窗口由区域组成,如下图所示,用数字标签标记:

PyCharm入门教程——用户界面导览「建议收藏」

Main menu and toolbar

——包含影响整个项目或部分项目的命令,例如打开、创建项目、重构代码、运行和调试应用程序、将文件保持在版本控制之下等等。

主工具栏复制了主菜单的基本命令,以便快速访问。默认情况下,主工具栏是隐藏的。要显示它,请从主菜单中选择查看工具栏。

Navigation bar

——项目工具窗口的快速替代。使用它可以浏览整个项目并打开文件进行编辑。

使用View导航栏隐藏或显示导航栏;按Alt+Home将应用程序焦点移到导航栏。

Status bar

——指示项目、整个IDE的状态,并显示各种警告和信息消息。

Editor

——在这里,您可以阅读、创建和修改代码。

Tool windows

——辅助窗口,提供对项目管理、搜索、运行和调试、与版本控制系统集成以及其他任务的访问。

Menus and toolbars

PyCharm菜单和工具栏包含影响整个项目或项目大部分的命令。要将命令应用于当前上下文,请使用上下文相关的弹出菜单。大多数命令都有一个相关的键盘快捷键,可以更快地访问它。

使用“View”菜单中带有复选框的菜单项来显示或隐藏PyCharm窗口的主要元素。例如,如果要显示主工具栏,请选择View | Toolbar。

PyCharm入门教程——用户界面导览「建议收藏」

PyCharm窗口的主要元素

1.Main menu

通过使用主菜单,您可以打开和创建项目、重构代码、运行和调试应用程序、保持文件受版本控制或运行其他命令。

2.Main toolbar

主工具栏包含复制基本命令以快速访问的按钮。

默认情况下,主工具栏是隐藏的。要显示它,请选择主菜单上的View | Toolbar。

3.Navigation bar

导航栏是项目工具窗口的替代项。

4.Context menus

右键单击可用的上下文菜单包含适用于当前上下文的命令。

5.Pop-up menus

与Alt+Insert一起使用的弹出菜单包含适用于当前上下文的命令。

提示和技巧

使用“

View

”菜单显示或隐藏PyCharm UI的主要元素。

菜单和工具栏按钮中的操作说明显示在状态栏的左侧。

如果您知道要执行哪个操作,但不知道在哪里找到它,请按Ctrl+Shift+A,键入操作名称,然后从建议列表中选择它。

The Linux native menu

The Linux native menu是PyCharm中的一个实验性功能。

在PyCharm for Linux中,您可以使用Macintosh风格的菜单 – 一个连接到屏幕顶部的水平菜单栏。

启用native menu

按Ctrl + Shift + A打开“Find Action”对话框,键入“Experimental features”,然后按Enter键。

选中linux.native.menu选项旁边的复选框,应用更改并关闭对话框。

重启PyCharm。

PyCharm入门教程——用户界面导览「建议收藏」

故障排除

native menu是一项实验性功能,可能无法与所有Linux窗口管理器一起正常运行。 如果在启用本机菜单后IDE未启动,请使用JVM选项将其禁用:

Toolbox App

打开工具箱应用程序,单击必要实例旁边的设置图标,然后选择“Settings”。

在“Java Virtual Machine options”选项旁边,单击“Edit”。

将以下行添加到文件并保存更改:

-Dlinux.native.menu.force.disable=true

启动PyCharm。

Standalone installation

使用JVM选项创建文件副本(用于运行PyCharm的选项):

<IDE_HOME> /bin/PyCharm64.vmoptions(对于默认的64位JVM)

<IDE_HOME> /bin/PyCharm.vmoptions(用于可选的32位JVM)

将文件副本插入位于以下位置的配置目录:

~/.<PRODUCT><VERSION>/config

将以下行添加到文件并保存更改:

-Dlinux.native.menu.force.disable=true

启动PyCharm。

Navigation bar

View | Navigation Bar

Alt+Home

导航栏是项目工具窗口的快速替代方案。 在栏的左侧,您可以浏览项目并打开文件进行编辑。

在右侧,您可以访问run/debug configuration选择器,运行图标toolwindows toolWindowRun svg和调试图标操作startDebugger svg按钮,版本控制按钮(如果启用了版本控制集成)和search everywhere放大镜搜索无处不在。

购买PyCharm正版授权,请点击“咨询在线客服”哟!

标签:

Python

IDE

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

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

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


相关推荐

  • 【转载】100亿数据1万属性数据架构设计

    【转载】100亿数据1万属性数据架构设计

    2021年11月20日
  • 黄金t+d基础知识解析

    黄金t+d基础知识解析投资者无论进行哪种投资,如果想要深入市场,就要掌握最基本的专业术语。比如黄金t+d,它是黄金延期交易,是以保证金交易方式进行交易的、通过引入延期补偿机制来平缓供求矛盾的一种交易模式。投资者可以选择合约交易日当天交割,也可以延期交割。领峰作为互联网金融时代最出色的黄金交易平台之一,始终与最新Fintech科技并肩齐行,为客户提供现货黄金、白银等热门产品交易服务。为广大客户提供第一手环球金融资讯及市场点评,从基本面深入到技术面,精选头条动态为投资者指点迷津。黄金t+d基础知识解析首先来了解一下什么是黄.

    2022年5月28日
  • Origin绘图快速上手指南

    Origin绘图快速上手指南1、创建工程打开origin后,点击菜单栏“文件”,选择“项目另存为”,给项目命名,并存到某个工作路径。2、导入数据然后将excel中的数据(只要数据)选中后复制到Book1中,从第5行开始粘贴。可以在侧面打开“项目管理器”,给表格“Book1”重命名为“曲线数据”。还可以在表格的“长单位”处给每列数据加上标签。3、那么这时可以直接使用Origin的自动绘图功能了。选择A、B、C所有列,然后点击菜单栏的“绘图”,选择一个折线图,双击即可绘图。这样呢就是将两条曲线放到同一张图中了。如果想要自定

    2022年5月31日
  • origin中文版刻度线消失_2019xb

    origin中文版刻度线消失_2019xbOrigin2019b64Bit版本本身就有很多的Bug,很多人装上了该版本之后又不想卸载重装,因为这个过程挺麻烦的,本文的解决办法就是在电脑已有Origin2019b64Bit的情况下安装Origin2019b的32Bit版本。

    2022年9月2日
  • SheetJS中文文档-js导出Excel脚本库[通俗易懂]

    SheetJS中文文档-js导出Excel脚本库[通俗易懂]转载自GITHUB用户rockboom的翻译文档SheetJs下载:GITHUB地址|CSDN下载地址SheetJSjs-xlsxSheetJS是用于多种电子表格格式的解析器和编写器。通过官方规范、相关文档以及测试文件实现简洁的JS方法。SheetJS强调解析和编写的稳健,其跨格式的特点和统一的JS规范兼容,并且ES3/ES5浏览器向后兼容IE6。目前这个是社区版,我们也提供了性能增强的专业版,专业版提供样式和专业支持的附加功能。

    2022年5月6日
  • 关于RuntimeException[通俗易懂]

    关于RuntimeException[通俗易懂]关于RuntimeException今天在写一个异常类的时候继承了RuntimeException,想一探究竟。RuntimeException:在定义方法时不需要声明会抛出runtimeException。Exception:定义方法时必须声明所有可能会抛出的exception。于是去查看了一翻api。publicRuntimeException() 提出了一种新的null运行时异常的详细信息。原因是没有初始化,初始化后可通过调用Throwable.initCause(..

    2022年7月24日

发表回复

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

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