codecamp

IntelliJ IDEA的视图模式

IntelliJ IDEA 视图模式介绍

IntelliJ IDEA 提供特殊的视图模式:

  • 全屏模式:允许您使用整个屏幕进行编码。 这将从视图中删除所有菜单以及操作系统控件。但是,您可以使用上下文菜单和键盘快捷键。当您将鼠标指针悬停在屏幕顶部时,主菜单也可用。
  • 演示模式:类似于全屏模式,但它旨在进行与 IntelliJ IDEA 编码相关的演示。在这种模式下,IntelliJ IDEA 增加字体大小,并隐藏除编辑器以外的所有内容。如果需要,还可以使用视图中的相应项目在该视图中显示 View | Tool Windows 菜单。
  • 无干扰模式:显示没有工具栏,没有工具窗口,没有编辑器选项卡,代码是中心对齐的,等等。

这些操作只能通过 "视图" 菜单使用。默认情况下, 它们没有映射到任何快捷方式, 但您可以按照配置键盘快捷方式中的说明创建自己的快捷方式。

如何切换全屏模式

除了操作工具窗口 (显示/隐藏或调整它们的大小) 之外,IntelliJ IDEA 还可以使整个产品窗口最大化, 隐藏主菜单。

  • 要切换到全屏模式,请在主菜单上选择 View | Enter Full Screen。
  • 要退出全屏模式,请主菜单上选择 View | Exit Full Screen。

如何切换演示模式

在演示模式下,编辑器占据整个屏幕,而所有其他的 IntelliJ IDEA 组件都被隐藏。

此外,此模式中的字体大小比通常大。您可以在 "设置" 对话框的 "外观" 页中定义 "演示" 模式的字体大小。

  • 要切换到演示模式,请选择主菜单上的 View | Enter Presentation Mode。
  • 要退出演示模式,请选择主菜单上的 View | Exit Presentation Mode。

如何切换无干扰模式

在无干扰模式下,编辑器占据了整个 IntelliJ IDEA 框架,没有任何编辑器选项卡和工具窗口按钮,代码是居中对齐的。

  • 要切换到无分心模式,请选择主菜单上的 View | Enter Distraction-Free Mode。
  • 要退出无分心模式,请选择主菜单上的 View | Exit Distraction-Free Mode。

在“切换”弹出列表中切换视图模式

  1. 按 Ctrl+Back Quote 或选择主菜单上的 View | Quick Switch Scheme。
  2. 在打开的 "Switch" 弹出列表中,选择 "View"模式。
  3. 在上下文菜单中,选择所需的模式。菜单的内容取决于您当前的模式:
    • 进入演示模式 /退出演示模式
    • 进入无干扰自由模式 /退出自由模式
    • 进入全屏 /退出全屏
IntelliJ IDEA状态栏
设置IntelliJ IDEA背景图像
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

IntelliJ IDEA的一般准则

什么是IntelliJ IDEA项目

使用IntelliJ IDEA的意图行为

IntelliJ IDEA使用运行/调试配置

特定于VCS的程序

IntelliJ IDEA语言和特定框架指南

IntelliJ IDEA的数据库和SQL功能

IntelliJ IDEA使用之JavaServer Faces(JSF)

IntelliJ IDEA:分析PHP应用程序的性能

IntelliJ IDEA:调试PHP应用程序

IntelliJ IDEA:适用于PHP的Google App Engine

IntelliJ IDEA更多内容

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }