IDEA工具的简单使用

IDE开发工具Idea使用 WebStorm:用于开发 JavaScript、HTML5、CSS3 等前端技术;PyCharm:用于开发 pythonPhpStorm:用于开发 PHPRubyMine:用于开发 Ruby/RailsAppCode:用于开发 Objective - C/SwiftCLion:用于开发 C/C++DataGrip:用于开发数据库和 SQLRider:用于开发.NETGoLand:用于开发 GoDatalore: 用于构建机器学习模型并在Python中创建丰富的可视化。 阅读详情

IDEA工具的简单使用

提前说明,**使用的版本为 IDEA 2020版,其他版本可能存在差异。**IDEA的安装及其破解,这里并不涉及,并且,使用IDEA工具的初衷是作为 JAVA 语言的集成开发工具,将不会涉及其他方面。可能会有人觉得 IDEA 怎么一股 eclipse 的气息,其实,我们有时候并不能选择自己的集成开发环境,而现在主流的JAVA 开发工具为IDEA、eclipse两种,为了在不同的开发工具能够很好地适应与切换,两者的操作及其快捷键尽可能都保持一致。

话说到这,使用集成开发工具有什么好处呢?集成开发环境又简称 IDE,IDE 是提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。开发者可以通过IDE提供的代码高亮,代码补全和提示,语法错误提示,函数追踪,断点调试等功能提高开发效率。

新建项目

IDEA的组织方式采用的是 protect–>module,而eclipse的组织方式为workspace–>protect,IDEA的每一个 protect 都代表 eclipse的 workspace,每一个 module 代表一个 protect 。也就是说,IDEA 是以 protect 为最高目录的,protect 下又会有许多 module 项目,每个 module 相互联系,联合组成一个工程,并且代码都是存在每个 module 下的 src 目录下的包中。

新建 protect

第一次进入IDEA,会出现欢迎界面,如下:

欢迎界面

我们可以在欢迎界面新建一个 protect 或者 打开一个 protect等等。

我们新建项目protect的方法具体如下:

  1. 在欢迎界面,选择 New Protect 选项,或者在File菜单下的New选项中的Protect选项来新建一个项目

    新建项目1

  2. 选择最后一个,Empty Protect ,之后直接点击Next。

    新建protect

    新建protect

  3. 设置 protect 名称、位置,点击finish即可

    屏幕截图 2021-07-06 143324.png

至此,一个简单的 Protect 就建好了,接下来,就是新建一个module,来作为存放 JAVA 包的目录。

新建module
  1. 在 FIle 菜单下选择 New 选项,最后选择 Module 即可。

    新建module

  2. 直接点击Next即可

    新建module属性界面

  3. 设置 module名称、文件位置,最后点击finish即可

    新建module3

至此,一个简单的 module 建立完成,接下来,就是对 JAVA 包的创建,作为存放各个代码文件和其他配置文件等的目录。

新建 JAVA 包

首先,点开 module 目录,将会有一个 src 目录,选中并右键单击,选择 New 选项,再选择 package 选项,输入名称即可完成JAVA包的创建。

JAVA包的创建

新建JAVA包的名称

新建 JAVA 代码文件

首先,选中JAVA,右键单击,选择 New 选项,再选择 JAVA Class 选项,输入名称即可。

新建JAVA文件

至此,一个简单的 JAVA 项目就新建完毕了,接下来,就介绍一下 IDEA 有关的快捷键和设置。

简单设置

首先,我们先进入IDEA的设置选项,在 File 菜单下的 Settings 选项,点击即可打开设置。

IDEA 设置

这就是IDEA的设置面板,接下来,就可以开始对 IDEA 进行简单的设置了

IDEA 设置面板

字体设置

在 IDEA 的设置面板左上角有一个搜索框,输入 font 即可出现Font选项,点击进入Font(字体)设置。

字体设置

我们常用的就是对字体的样式和字号的更改。而 Font 左边选项就是设置字体样式,右边选项是是否只展示等间距字符,Size 就是设置字体字号。下面的 Line spacing 设置的是字符行间距。如果想回到默认状态,选择 Restore Default 即可。其他的选项就不需要大幅更改啦!最后先点击 Apply 再点击 OK 即可完成设置。

主题颜色

进入设置的Appearance页面的Theme选项即可设置主题色。

更改主题色

快捷键

  • IDEA在每一次书写新代码都会自动保存,无需CTRL+S。
  • 在 JAVA 代码文件中书写代码时,创建一个main方法就只要书写psvm,在按回车键即可,自动创建main方法。
  • 同样的,书写sout即可自动生成换行打印语句System.out.println();
  • 删除当前正在输入的一行:CTRL+Y
  • 运行代码:在代码上右键单击,再选中run即可(笔记本:CTRL+Shift+Fn+F10),或者点击代码左侧绿色箭头。
  • 目录的打开与关闭:选中目录,左方向键关闭,右方向键打开,上下方向键上下切换目录。
  • 新建文件:笔记本:Fn+alt+insert,出现窗口,直接输入要新建的文件类型,再候选中上下方向键选中所需的目标,最后按回车键即可。
  • 自动生成构造方法以及get与Set方法:再书写了private的变量后,按Fn+alt+Insert键,上下选中Constructor(Setter and Gettter)为新建构造方法(set与get方法),再选择想要构造方法内的变量,最后按回车键即可完成新建构造方法。
  • 重写方法也是Fn+alt+insert快捷键,操作类似。
  • IDEA中推出任何窗口都是按Esc键
  • 窗口最大化:CTRL+Shift+Fn+F12
  • 切换窗口:alt+左(右)方向键,向左(右)切换页面。
  • 打开某些窗口:alt+项目(protect、run窗口等等)对应的数字。
  • 查看构造方法(New对象时)能传进的参数:在构造方法括号里按CTRL+P

求点赞转发

IDEA开发工具使用技巧积累 第一步:打开idea工具,选中 File ——> New Projects Setup ——> Settings for New Projects。第三步:选中 Build Tools ——> Maven,让后就可以设置自己安转的maven和settings.xml。第二步:先设置下自动构建项目这个选项。 阅读详情

相关推荐

AI自动化代码编程——IntelliJ IDEA安装Continue框架使用 DeepSeek

另外还有一个up主要B站介绍的一个IDEA 2024 使用新手教程,Auto-dev在插件市场无法搜索到,这个需要手动安装,但功能也是一样的(up主说这个插件是开源)。不是一个插件,而是一个工具或框架,你可能需要通过命令行安装它,或者将它作为一个依赖添加到项目中。例如,如果它是通过 npm 或 pip 等包管理器安装的,你可以在终端运行相关命令。模型的过程基本包括:安装相关插件或工具、配置 API 密钥、集成 SDK、以及在项目中调用 DeepSeek 的功能。,如果没有,你可以从。一旦完成设置并初始化。

传道\授业\解惑 9074

Java 开发工具—IDEA

IDEA全称IntelliJIDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。

weixin_70645216的博客 1万+

ArcGIS Pro中如何批量替换数据源

不知您是否遇到过下面情况:ArcGIS Pro的Map/Scene中所引用的数据源被移动或重命名了,导致Map/Scene中找不到之前的数据,出现红色叹号;已有一个Map模板文件,图层的样式符号都是设置好的,想批量设置成另外一个数据源,复用该模板文件中的样式符号。 如果您在ArcGIS Pro的使用过程中遇到了上面情况,那么可以参考本篇文章,本文以图层存储在同一GDB中为例介绍。 情况一:Map中已有图层的数据源被移动了 原始Map长这样: 当数据源位置改变之后,显示找不到数据源的红色叹号: 这时如果右

xinying180的博客 7949

10款必装IDEA开发神器

IDEA必装开发神器

IT小辉同学 7504

单像素成像技术原理与Matlab仿真实现

傅里叶变换是数字图像处理的核心数学工具,它将图像从空间域转换到频率域表示。基于傅里叶频谱分析的成像技术通过采集关键频率分量实现图像重建,这种原理催生了单像素成像这一创新技术。单像素成像利用空间光调制器和单个探测器直接测量傅里叶系数,结合压缩感知算法实现高效成像,在红外、太赫兹等特殊波段展现出独特优势。通过Matlab仿真可以验证傅里叶基测量矩阵的构建、压缩感知重建等关键技术环节,为实际系统开发提供理论基础。该技术在弱光环境成像、显微观测等领域具有重要应用价值,其低成本特性也大大降低了特殊波段成像的门槛。

weixin_29061425的博客 345

安卓逆向实战:用Batch Apktool 3.8.0快速汉化APK的完整流程

本文详细解析了如何使用Batch Apktool 3.8.0进行安卓APK汉化的完整流程,包括环境配置、反编译、资源解析、深度汉化、重构建与签名优化等关键步骤。通过这款集成化逆向工具,开发者可以高效完成APK汉化,提升工作效率。

s1t2u3的博客 1100

IDEA开发工具(安装、快捷键、常用设置,高级配置)

IDEA的安裝与使用,智能编码。分享IDEA常见的快捷键、配置Tomcat、git、连接数据库、生成JavaDoc。

优秀的颜的博客 2727

深入解析TMC2209 UART寄存器配置:从基础指令到高级参数调优

本文深入解析TMC2209 UART寄存器配置,从基础指令到高级参数调优,涵盖电流控制、微步细分等关键设置。通过实战案例和优化技巧,帮助开发者高效配置步进电机驱动,提升系统性能和稳定性。特别介绍了UART通信协议和CRC校验实现,确保数据传输可靠性。

tequila的博客 1159

Intellij IDEA中代码覆盖率测试工具 JaCoCo 简单使用

  JaCoCo 是 Java 中的一个开源的代码覆盖率测试工具。在 IDEA 中自带了三种代码覆盖率测试工具,分别是 Intellij IDEA、JaCoCo、Emma。可以在 Edit Configurations… 中进行配置。 一、创建项目   在 IDEA 中创建最简单的 Java 项目即可,将测试代码放入其中。   本次实验测试代码如下: import java.util.Scanne...

渣渣的夏天 1万+

SAP公司间STO业务解析(包含主数据解析、后台配置解析、前台业务演示)

SAP公司间STO业务解析

ww114784的博客 1019

PCIe-Orders set Blocks之symbol对齐

有序集的使用场合很多,如在链路link阶段,进入polling后,便开始有序集的发送。一个 Ordered Set Block 包含一个同步头,后跟一个有序集。多通道链路的所有 Lane 必须同时传输相同的有序集,而且有序集的第一个符号定义了有序集的类型。但在PCIE中,8GT/s及以上的速率,采用的是128b/130b编码。128-bit是想要传输的payload,实际会传输130-bit,多出来的2-bit就是sync header。Block有两种,通过Sync header区分:10b:表示data

weixin_44700185的博客 813

zookeeper的简单安装以及基于intellij idea的可视化工具的使用

zookeeper的简单介绍--->直接用在线百度翻译的官网的简介          Zookeeper是一个维护配置信息、命名、提供分布式同步和提供群组服务的集中式服务。这些各种类型的服务以某种形式被分布式应用程序使用。每当应用程序实现这些服务都不可避免的引入大量的修复BUG和竞争条件的工作。因为实现这些服务的难度在于应用最初通常跳过它们,使应用程序在发生变化时不易维护并难以管理。即使做对了,

java_bird 3万+

CUDA内核反汇编实战:用cuobjdump解锁SASS指令的奥秘

本文详细介绍了CUDA内核与SASS指令的关系,以及使用cuobjdump工具进行反汇编分析的方法。主要内容包括:1. CUDA内核的基本概念及其在GPU并行计算中的重要性;2. SASS指令作为底层汇编指令的关键作用;3. cuobjdump工具的安装配置和使用方法;4. 通过数组加法实例演示反汇编过程;5. 深入分析SASS指令格式、分类和执行流程;6. 两个实际案例展示性能优化和问题排查的应用。文章为开发者提供了深入理解CUDA程序底层执行机制的有效途径。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 439

【IDEA HTTP Client】便于程序员使用的API调试工具,就在IntelliJ IDEA内部,简单附带使用截图

新发现API调试工具

m0_67856140的博客 281

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

IntelliJ IDEA 使用Maven工具 (新手入门简单操作,maven的下载,安装,配置)

一、maven的概述 1、什么是maven   maven是一个项目管理工具,包含项目管理,插件以及目标的逻辑等。maven为我们提供了一系列的执行流程: maven执行流程 2、maven的下载安装 maven的官方网址:http://maven.apache.org/ maven的历史版本下载:https://archive.apache.org/dist/maven/ma...

阿楠的博客 892

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

IDEA中Git及可视化工具TortoiseGit简单使用

IDEA中Git及可视化工具TortoiseGit简单使用

Cribug_的博客 4358

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

【IDEA】在Mac环境下使用IDEA工具创建一个简单的SpringbootWeb简单项目

之前楼主都是使用Eclipse软件完成代码编程,实用的框架也是SpringMVC+Spring+Mybatis框架完成的,现在来到公司环境都是Mac+IDEA+Springboot框架,所以还是有很大不适应。 在学习springboot时,网上教程很多了,但是自己在配置过程中遇到了很烦的问题,所以自己亲自写一篇博客,加深一下印象。 1、创建一个springboot项目(选择JDK然后点击下一步...

lxiansheng001的博客 1277

Idea工具——下载、安装及简单使用

Idea下载及安装 idea官网:https://www.jetbrains.com/ idea官网首页 点击Download 修改默认安装路径 2.2根据电脑系统选择32或64位 3.1 按照序号点击 3.2 这里随意,建议第一个3.3 选择30天试用3.4 点击继续,就可以开始使用 ...

weixin_57701024的博客 508

Java开发工具 - IDEA 的使用及简单配置

快速通道什么是IDEA安装下载安装新建项目环境设置(有多个Java环境)第一个程序扩展 什么是IDEA idea(IntelliJ IDEA),是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。它是JetBrains公司的产品,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。 来源 - 百度 安装 下载 官网链接:https://www.jetbrains.com/

m0_47087822的博客 7201

zookeeper的简单安装以及基于IDEA的可视化工具的使用

zookeeper的简单介绍--->直接用在线百度翻译的官网的简介 Zookeeper是一个维护配置信息、命名、提供分布式同步和提供群组服务的集中式服务。这些各种类型的服务以某种形式被分布式应用程序使用。每当应用程序实现这些服务都不可避免的引入大量的修复BUG和竞争条件的工作。因为实现这些服务的难度在于应用最初通常跳过它们,使应用程序在发生变化时不易维护并难以管理。即使做对...

小度 1077

使用Idea工具对Git的初始化操作及简单分支的创建

使用Idea工具对Git的初始化操作及简单分支的创建 不要忘记配置git的运行环境 首先当然是下载Git,但是下载好Git后必须配置对应的环境变量,否则在cmd中使用命令会提示"git不是内部或外部命令,也不是可运行的程序",配置环境变量步骤如下: 1.右击我的电脑–>属性–>高级系统设置–>环境变量 2.找到系统变量中的PATH,点击编辑将自己git.exe的路径添加上去(一般...

weixin_44264404的博客 583

java内存工具VisualVM的简单使用以及与Idea集成

一、idea集成 打开设置 windowsFile->SettingMacOSIntelij Idea -> Preferences 打开插件仓库 Plugins -> Browers Repositrories 搜索VisualVM Launcher 安装后,重启Idea 安装完成后,在原来的Run和Debug按纽旁会多出两个按纽,点击后会出现选择VisualVM路径,选择本地JDK安装目录下的b

KimZing的博客 2万+

IDEA REST Client-使用IntelliJ IDEA内置REST Client工具调用REST API

使用IntelliJ IDEA内置REST Client工具调用REST API 使用IntelliJ IDEA内置REST Client工具调用REST API 参考URL: https://blog.youkuaiyun.com/guiripei/article/details/103895016 操纵步骤:Tools–>HTTP Client->Test RestFul Web Service

西京刀客 1220

IDEA| IDEA设置外部比对工具Beyond Compare

设置IDEA使用外部的比对工具,比如Beyond Compare,其实很简单,但是这些设置不是经常设置,这里就当一个备忘来记录下,可以通过菜单File-Settings 或者直接快捷键ctrl+alt+S Tools------> Diff & Merge------>External Diff Tools ...

YvesHe的专栏 3429

IDEA工具实现反编译操作

IDEA工具实现反编译操作 转载 ...

qq_42411214的博客 2593
上一篇: centeros8 图形化界面设置
下一篇: 机器学习概念基本入门
yumuing blog
博客等级 码龄6年 9922粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yumuing blog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值