xustudyxu's Blog
首页​
导航🚀​
  • 数据结构
  • 计算机网络
  • Java基础

    • JavaSE
  • JavaWeb

    • HTML
    • CSS
    • JavaScript
    • Vue
    • Servlet
    • MVC
    • filter|listener
  • Spring5
  • SpringMVC
  • SpringBoot2
  • SpringCloud
  • SpringSecurity
  • 搜索引擎

    • ElasticSearch
  • 消息队列

    • RabbitMQ
  • 服务器

    • Nginx🌐
  • 服务框架

    • Dubbo
  • Python

    • Python基础
    • 数据分析
  • 环境搭建

    • Hadoop集群
    • KVM虚拟化技术
  • SQL 数据库

    • MySQL
  • NoSQL 数据库

    • NoSQL数据库概论
    • Redis
    • MongoDB
    • HBase
  • 框架

    • MyBatis
    • MyBatis-Plus
  • 部署

    • Linux
    • Docker
  • 管理

    • Maven
    • Git
  • 十大排序算法
  • 力扣算法题
  • 初级开发篇
  • 中高进阶篇
  • 友情链接
  • 优秀博客文章
  • 索引

    • 分类
    • 标签
    • 归档
  • 其他

    • 关于
查看源码 (opens new window)

xustudyxu

一起学习编程!
首页​
导航🚀​
  • 数据结构
  • 计算机网络
  • Java基础

    • JavaSE
  • JavaWeb

    • HTML
    • CSS
    • JavaScript
    • Vue
    • Servlet
    • MVC
    • filter|listener
  • Spring5
  • SpringMVC
  • SpringBoot2
  • SpringCloud
  • SpringSecurity
  • 搜索引擎

    • ElasticSearch
  • 消息队列

    • RabbitMQ
  • 服务器

    • Nginx🌐
  • 服务框架

    • Dubbo
  • Python

    • Python基础
    • 数据分析
  • 环境搭建

    • Hadoop集群
    • KVM虚拟化技术
  • SQL 数据库

    • MySQL
  • NoSQL 数据库

    • NoSQL数据库概论
    • Redis
    • MongoDB
    • HBase
  • 框架

    • MyBatis
    • MyBatis-Plus
  • 部署

    • Linux
    • Docker
  • 管理

    • Maven
    • Git
  • 十大排序算法
  • 力扣算法题
  • 初级开发篇
  • 中高进阶篇
  • 友情链接
  • 优秀博客文章
  • 索引

    • 分类
    • 标签
    • 归档
  • 其他

    • 关于
查看源码 (opens new window)
  • Java 基础

    • Java 概述
    • Java 变量
    • Java 运算符
    • Java 程序控制结构
    • Java 数组、排序和查找
    • Java 面向对象
    • Java 枚举和注解
    • Java 异常-Exception
    • Java 常用类
    • Java 集合
    • Java 泛型
    • Java 多线程
    • Java IO流
    • Java 网络编程
    • Java 多用户即时通信系统
    • Java 反射
    • Java JDBC和数据库连接池
    • Java 正则表达式
    • Java 8新特性
  • HTML

    • HTML
  • CSS

    • CSS
    • CSS-02
    • CSS-03
    • CSS-浮动(float)
    • CSS-定位(position)
    • CSS3 新特性
    • CSS3 2D和3D的使用
  • JavaScript

    • JavaScript
    • JavaScript 变量
    • JavaScript 数据类型
    • JavaScript 运算符与语句
    • JavaScript For循环与数组
    • JavaScript 函数
    • JavaScript 对象
  • Vue

    • Vue 快速上手
  • Servlet

    • IDEA的使用
    • HTTP协议与Tomcat服务器
    • Servlet 概论
    • HttpServletRequest对象
    • HttpServletResponse对象
    • Cookie 对象
    • HttpSession对象
    • ServletContext对象
    • 文件的上传和下载
  • MVC 三层架构

    • MVC 三层架构
  • 拦截器|监听器

    • 过滤器|监听器
  • studynotes
  • JavaEE
  • JavaWeb
xu
2022-01-10
目录

IDEA的使用

# IDEA的使用

# IDEA的简介

IDEA 全称 IntelliJ IDEA,由JetBrains公司开发,是java编程语言开发的集成环境。在业界被公认为最 好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn 等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

  • 下载地址 (opens new window)

# IDEA的特色功能

  • 智能选取

  • 丰富的导航模式

  • 历史记录功能

  • 编码辅助

  • 灵活的排版功能

  • 代码检查

  • 完美的自动代码完成

  • 版本控制的支持

    ...

# IDEA的基本设置

# 进入设置页面

  1. 在IDEA中,选择左上角的 "File",选择"Settings(或者在ideawelcome右下角的 "Configure",选择"Settings" )

02

  1. 进入设置页面

02

# 设置字体

  1. 在Settings窗口中,点击 "Editor" —> "Color Scheme"
  2. 选择 "Color Scheme Font",设置字体风格和字体大小,设置完之后选择 "Apply" 应用

02

# 设置自动保存

选择 "Appearance & Behavior",选择 "System Settings"

02

# 设置字体大小改变

可以通过按住 "Ctrl",滚动鼠标滚轮改变字体大小。

选择 "Editor",选择 "General"

02

# 设置字体编码

选择 "Editor",选择 "File Encoding",设置编码为 "UTF-8"

02

# 设置自动编译

选择 "Build,Execution,Deployment",选择 "Compiler"

02

# IDEA常用快捷键

快捷键 作用
Alt+Insert 生成代码(如get, set方法,构造函数等)
Alt+↑/ ↓ 在方法间快速定位
Alt+【F3】 查找相同文本,并高亮显示
Ctrl+B 快速打开光标处的类或方法
Ctrl+J 自动代码(main方法)
Ctrl+N 查找类
Ctrl+Y 删除行
Ctrl+D 复制行
Ctrl+O 重写方法
Ctrl+E 最近打开的文件
Ctrl+F 查找文本
Ctrl+R 替换文本
Ctrl+P 方法参数提示
Ctrl+/ 单行注释//
Ctrl+Shift+/ 多行注释/* */
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Ctrl+Shift+↑/ ↓ 代码向上/向下移动
Shift+F6 重构-重命名
帮助我改善此页面 (opens new window)
#JavaWeb
上次更新: 2024年3月20日
Vue 快速上手
HTTP协议与Tomcat服务器

← Vue 快速上手 HTTP协议与Tomcat服务器→

最近更新
01
结构型模式
03-21
02
创建者模式
01-20
03
设计模式入门
12-30
更多文章>
Theme by Vdoing | Copyright © 2021-2024 xustudyxu |豫ICP备2022008983号

豫公网安备 41018302000331号

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式