原 Intellij IDEA 2017

这个章节让你熟悉Intellij IDEA的用户界面,以便帮助你更好的在工作环境中使用。 当你第一次运行Intellij IDEA或者没有打开项目时,Intellij IDEA显示欢迎页面,以便能够快速的切入到主要的起始点中去。当一个项目被打开时,会展示主窗体。这个窗体由下图(带序号标签)的几块区域组成。

  1. 菜单和工具栏:主菜单和工具使你可以操作各种各样丰富的命令。
  2. 导航栏:帮你导航项目和打开那些你想编辑的文件
  3. 状态栏:标示项目、整个IDE的状态,以及展示警告信息。
  4. 编辑器:这里是你可创建和更改你的代码。
  5. Intellij IDEA工具窗:副窗体提供了各种各样的任务(项目管理,搜索,运行/调试、版本控制等等)。 #欢迎屏 ##概览 如果没有项目被打开Intellij Idea会显示欢迎屏。从这个屏幕,你可以快速的进入一些主要的起始点。单实例的情况下,如果你关闭当前项目,欢迎屏就好显示。如果你是多个实例项目,关闭正在运行的项目。当你把最后一个项目也关闭时,欢迎屏就会出现。 欢迎屏会提供下面这些选项:快速启动和最近项目

##最近项目 如果有的话,左手边的面板会展示一个你最近使用项目的列表,点击它,会重新打开它。 根据你的兴趣查找一个项目,然后依据他的名字打开它。

如果想要删除列表的最近项目,按照下面的步骤:

  1. 使用tab键切换到最近项目列表
  2. 然后使用箭头键选择你要删除的项目
  3. 点击X号或者按delete,弹窗提示是否删除,确认即可删除 >如果已经打开项目,可以通过file|open recent|manage project 来调出最近项目列表,同样可以进行上述操作。 ##快速启动 使用选项中提供的链接,可以快速的创建项目打开或导入已经存在的项目从版本控制系统中检出项目。 通过选择configure的下拉按钮,可以配置你的工作环境和项目。通过get help,可以查看今日技巧,快捷键文档,帮助主题等。 #菜单和工具栏 ##概览 Intellij Idea的主菜单和工具类使你能够完成各种各样的指令。主菜单和工具栏涵盖了基本整个项目或者绝大部分项目的命令。此外,在一些项目的特殊部分(源码文件,class等等)中,还有一些上下文相关的弹出式菜单执行命令,大多数命令都有相关的快捷键以便你能快速的执行它。 你可以使用view菜单中的检查命令来显示或隐藏Intellij Idea窗体的主元素。例如,你可以显示main toolbar,确定toolbar命令被选中即可。

##Intellij IDEA窗体的主要元素

  1. 主菜单 主菜单包含打开、创建、重构代码、运行调试应用、版本控制等命令。
  2. 工具栏 主工具栏包含一些基本的功能,比如复制等,以便快捷操作。如果你习惯使用语境菜单的方式,可以隐藏工具栏。默认情况下,工具栏是隐藏的,可以选择view|toolbar的方式展示。
  3. 导航栏 导航栏是替换项目工具窗的一种快速方案。默认是显示的,如果你想隐藏,清除view|toolbar即可。
  4. 语境菜单 这些菜单是当你右键的时候可用,包含一些适用当前语境的命令。
  5. 弹出式菜单 当你适用alt+insert之后,根据当前语境可以执行的命令。

提示和技巧

  • 可以通过view菜单,展示和隐藏Intellij IdeaUI上的主元素。
  • 所有的菜单和工具栏按钮事件描述都会展示在状态栏的左侧。
  • 如果你想执行某个事件,但是你不知道它在哪,可以通过ctrl+shift+a,根据事件的名字进行搜索,然后从建议列表中选择对应的事件即可执行。

导航栏

介绍

导航栏是替换项目工具窗的一种快速方案。可以通过此工具导航这个项目和编辑文件。

折叠展开导航栏

展示导航栏,可以从下面的方式中选择一种:

  • 从view菜单,选择NavigationBar
  • 按键alt+home 隐藏导航栏:
  • 从view菜单,清除NavigationBar ##提示和技巧 请注意下面:
  • 当工具栏是隐藏的,导航栏会显示运行/调试配置,运行,调试,项目设置,版本控制,Search EveryWhere.
  • 如果导航栏隐藏了,可以按键alt+home去打开它
  • 按esc返回编辑窗体。 #状态栏 ##介绍 Intellij Idea状态栏标示当前IDE的状态,在特点的场景下,也可以让你执行一些维护任务(git冲突等)。 ##状态栏图标

图标

描述

点击可以隐藏或者展示工具窗体栏

最近一次执行命令的结果(描述信息)

点击这个图标来管理背景任务,如果有待处理的后台任务,此时这个图标才可用。

标示几行:几列/多长

标示当前文件是否可以编辑,锁的话则只读,默认可编辑

显示当前编辑器的换行描述

当前文件的编码格式,也可以用此来更改编码。

通过点击此按钮,可以拉取即将到来的版本控制中的资源

鼠标焦点移动到此图标上,会显示当前文件的检查配置,点击这个图标会出现一个弹窗,包含:高亮级别、省电模式、自动导入

标示无人值守的通知,点击图标可以打开eventlog窗,展示相关通知。

这个闪耀的图标标示IDE内部发生错误,点击可以查看错误和提交。

显示内存使用情况,默认不显示

视图模式

基本

Intellij Idea提供了集中特殊的视图。

全屏模式

此模式下允许你在全屏模式编码。该模式下移除了所有的菜单,不过你可以使用语境菜单和快捷键。当你将鼠标移动到屏幕顶部时,主菜单将变得可用。

通过View | Enter Full Screen可进入全屏模式,通过View | Exit Full Screen退出全屏模式。 报告模式 此模式和全屏模式类似,只不过他是为了报告(更加专注coding的)而设计的.此模式下,字体变大,除了编辑器以外的其他所有的东西被隐藏。如果需要工具窗,可以通过View | Tool Windows调出。 通过View | Enter Presentation Mode进入此模式,通过View | Exit Presentation Mode退出。

自由娱乐模式

此模式没有工具栏,工具窗体,编辑器标签,只有代码在正中间。

通过View | Enter Distraction-Free Mode进入此模式,通过 View | Exit Distraction-Free Mode退出。 弹出式列表中切换视图 可以通过快捷键ctrl+~或者View | Quick Switch Scheme,从对应列表中选择视图模式。

默认情况下,切换模式没有快捷键,不过你可以自己设置。 设置背景图片 Intellij Idea允许你用任何图片作为背景。所以你可以对当前项目或者所有项目设置背景图。这个特性没有快捷键(你可以在快捷键配置里面设置)。 设置背景图

  1. 根据下面操作: -连续两次按键shift -按键ctrl+shift+a
  1. 在打开对话框中选择特殊的图片,透明度,填充类型,应用位置,所有项目或者只是当前项目。

如果背景图片已经被选择,在工具窗语境下的菜单中也可以做下面操作。

在图片编辑器下:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏智能合约

PhalconCMS源码解析之多模块

951
来自专栏性能与架构

【教程】Apache Storm 快速起步

简介 本教程介绍了 Apache Storm 的基本原理和开发方法,包括一个PDF和2个示例的源码 内容大纲 Storm 是什么 应用场景 Storm与Hado...

2823
来自专栏Java技术

从输入URL到页面加载发生了什么

问题:在浏览器中输入URL到整个页面显示在用户面前时这个过程中到底发生了什么。仔细思考这个问题,发现确实很深,这个过程涉及到的东西很多。

873
来自专栏韩伟的专栏

状态模式:一个Epoll边缘触发的代理服务器设计

设计模式是一门热门的知识,但是何时应该用哪个,却往往不容易掌握,本文以一个Socks5代理服务器的设计为例,介绍状态模式的实践用法。 软件的功能介绍 提供Soc...

3827
来自专栏IMWeb前端团队

拥抱Node.js 8.0,N-API入门极简例子

N-API简介 Node.js 8.0 在2017年6月份发布,升级的特性中,包含了N-API。编写过或者使用过 node扩展的同学,不少都遇到过升级node版...

2167
来自专栏葡萄城控件技术团队

优化Webpack构建性能的几点建议

Webpack 作为目前最流行的前端构建工具之一,在 vue/react 等 Framework 的生态圈中都占据重要地位。在开发现代 Web 应用的过程中,W...

1947
来自专栏Python与爬虫

爬虫入门到精通-headers的详细讲解(模拟登录知乎)

本文章属于爬虫入门到精通系统教程第七讲 直接开始案例吧。 本次我们实现如何模拟登陆知乎。 1.抓包 1. 首先打开知乎登录页 知乎 - 与世界分享你的知识、经验...

3328
来自专栏IT笔记

记一次文件转换服务升级"笔录"

背景 文件转换平台诞生于2015年7月17日,当时的主要业务需求是实现文件上传、转换(word->pdf->swf)、展示(类似于百度文库)的功能,由此她就出生...

3206
来自专栏SDNLAB

基于Opendaylight的packet-in flooding攻击的检测与防护

作者简介:智智方,西安电子科技大学硕士研究生,主要研究方向为SDN与网络安全,邮箱:675520574@qq.com

1121
来自专栏开源项目

Eclipse 常用的高效插件 | 码云周刊第 48 期

码云项目推荐 毫无疑问,每个 Java 开发人员都需要一个代码编辑器或 IDE 。目前主流的 Java IDE 有三个,分别是 NetBeans、Eclip...

2994

扫码关注云+社区