Intellij IDEA开发环境设置

Intellij IDEA使用(一)—— 安装Intellij IDEA(ideaIU-2017.2.3)并完成Intellij IDEA的简单配置 一、Intellij IDEA的简介Intellij IDEA是java语言的集成开发环境,与Eclipse相比,它的功能更多、更强大、更智能,Eclipse更适合刚学习java语言的初学者,它操作起来更简单,而且大多数的入门教程都是使用Eclipse进行演示,有助于初学者快速进入java世界,但Eclipse在支持Maven上并不是很友好,而Intellij IDEA就是基于Maven思想而开发... 阅读详情

缓存路径

由于默认缓存路径为C盘,,所以最好修改 ${idea.home}/bin/idea.properties 文件中的缓存路径,主要修改config和system两个文件的路径即可。

忽略大小写

不知道多少童鞋和我一样被Eclipse惯坏了,使用自动补全完全不注意大小写的,IntelliJ默认区分大小写,很是让人难过。不过在Editor=>Code Completion里把Case sensitive completion设置为None就可以了。

显示行号

这个是需要在IDE Settings中设置下的,如图所示勾选即可: image


关联导航


打开文件的时候点击下图的小地球图标即可,如果你想和Eclipse的那个一样,让这一切自动的话,那么在上图的浮层中可以看到两个选项AutoScroll to Source和AutoScroll from sourceimage 

版本控制显示


我们开发肯定是有版本控制的,大家以前Eclipse的时候在本地文件和版本库不一致的时候,那么文件以及所在的文件夹都会出现一个*星号,大家能很轻松的看到本地文件修改了哪一些,但是IntelliJ中默认是不能这样的。仅仅是给变化的文件在修改的时候提供了颜色上的变化,不包括其所在的各个父级文件夹哦,如果想和Eclipse一样的话需要如下图把设置勾选就可以了,显示颜色的时候就直接去Settings > Editor > Colors & Fonts > File Status中调整即可了,可以调整成自己喜欢的样子。
vcs_show_dir_status其

资源非英文显示


在Resource Bundle方式下想修改一个属性是相当方便的,可以在一个操作界面上修改所有语言的属性,这一切都是自动完成的,如下图所示: resource_bundle

编码设置


中文默认会显示为Unicode码的,其实勾选一个设置(Settings > File Encodings)就可以了,如下图:这样设置以后所有Unicode显示的就可以自动转化为其应该显示的语言了.
resource_native_to_ascii

依赖关系

打开File > Project Structure ,本节我们主要用到下图几个标红的部分: project_structure

  • Modules:这个基本包括了项目的模块,通常来说Eclipse的项目结构中是单模块的
  • Libraries:这里基本是项目的库,不是全局的,导入的项目一般都会把你Eclipse中的。classpath中的所有的依赖都导过来作为一个lib库,然后应用到你的项目的模块中
  • SDKs:主要存放了我们的JDK等,如下图(我自己下载带source的JDK,这样可以直接查看JDK相关的Java源代码): 
  • Global Libraries:主要是公用的jar文件,例如servlet的几个jar可能每个项目都需要,但是Eclipse的变量在此变得不好使,所以需要使用这个地方来配置,如下图参照使用即可: 

注释模板

类注释以及页面注释都可以设置模板


 

快捷代码模板

可以设置各种自定义的快捷代码模板,例如在eclipse中常用的syso模板


生成Serializable ID









IntelliJ IDEA高效开发环境配置指南:从基础设置到高级优化 集成开发环境(IDE)是现代软件开发的基石,它通过智能代码补全、语法高亮、调试工具等核心功能,将开发者从繁琐的机械操作中解放出来,专注于逻辑构建与创新。其工作原理在于深度理解项目结构、编程语言语法和开发者意图,通过实时分析和索引,提供精准的上下文感知辅助。这种技术价值直接体现在开发效率的指数级提升、代码质量的系统性保障以及团队协作的流畅性上。无论是企业级后端服务、前端应用还是全栈项目,一个高度定制化的IDE环境都是应对复杂工程挑战、保持“心流”状态的关键。本文聚焦于业界广泛使用的IntelliJ IDEA, 阅读详情

相关推荐

Intellij Idea编辑调试Lua

Intellij Idea编辑调试Lua 之前我整理了关于Intellij Idea以及EmmyLua插件调试Unity的相关资料 在学习Lua的过程中,想验证下学习过程中的猜想,最好支持断点调试这些, 所以去研究了一下Intellij Idea单独写Lua程序的方式。 仅在网上找到两篇相关的文章:如下参考 https://blog.youkuaiyun.com/sinat_24229853/art...

那远远的云端 3万+

关闭IDEA小地球标志 GetMapping的地球标志

Controller中的PostMapping、GetMapping后面带这一个地球小图标碍事,去掉它。

乾坤鸟的博客 3457

IntelliJ IDEA开发环境配置指南

本文详细介绍了IntelliJ IDEA开发环境的配置和使用方法,包括插件开发、PHP环境搭建、远程部署与调试等。同时,提供了针对NetBeans与IntelliJ IDEA术语对比的映射表,帮助用户更好地适应从NetBeans迁移到IntelliJ IDEA的开发人员。文章还阐述了IDE的个性化设置,包括模块、项目以及全局级别的配置,以及如何备份和恢复IDE设置。

weixin_35750483的博客 1129

电脑的记事本如何显示行数

1、选择菜单中的“格式”选项卡,把“自动换行”前面的对号去掉 2、选择菜单中的“查看”选项卡,把“状态栏”前面的对号选上 这样看记事本的状态栏就可以显示当前光标的行和列了。 ...

zhaojiafu的博客 1万+

医学图像配准实战:用Python实现MIND特征提取(附完整代码)

本文详细介绍了MIND(模态无关邻域描述符)在医学图像配准中的应用。通过Python和PyTorch实战,从原理到代码逐步解析了如何提取MIND特征,并利用其对结构而非灰度的感知能力,有效解决CT、MRI等多模态图像的对齐难题,为病灶追踪、手术导航等高级应用提供鲁棒性基础。

263

勒索病毒c语言源代码,勒索病毒原理解析

一、编程思路什么是勒索病毒:遍历你电脑上所有文件,并且用加密算法加密,然后把加密秘钥发送到自己邮箱里,弹出窗口。工具:操作系统API,加密算法思路:1.程序设计 思路规划清楚1.1 加密单个文件1.2 遍历文件系统并加密文件2.工程实现: 编程3.测试上线 :、测试欢迎加入学习群【892643663】,获取全套免费C/C++企业实战级课程资源(素材+源码+视频)和编译大礼包二、代码解析//文件遍...

weixin_35355756的博客 6601

电脑的记事本如何显示行和列?

通过修改注册表实现TXT不显示行数的问题

V16508126的博客 4735

三甲医院网络架构与安全建设实战

华为OceanStor] [华为OceanStor][PACS存储双活] [HIS数据库同步]患者隐私 数据脱敏 天清Web防火墙动态脱敏策略。主数据中心 --[OTV专线]-- 备数据中心。实现医疗业务网/卫生专网/互联网三网隔离。核心业务配置(华为CE6865)自动备份配置(每天02:00)安全事件响应(30分钟SLA)漏洞扫描(每周日00:00)实现医疗物联网统一接入管控。五、等保2.0合规关键配置。堡垒机登录(双因素认证)四、医疗物联网安全方案。

有小小的远大抱负 1911

intellij idea配置 php,Intellij IDEA开发环境设置

Intellij IDEA是一款很不错的开发工具,之前一直使用Eclipse,自从接触Intellij IDEA以后果断的抛弃了Eclipse,工欲善其事,必先利其器,下面就总结了Intellij IDEA开发环境设置。缓存路径由于安装时一般都默认缓存路径为C盘,,所以最好修改 ${idea.home}/bin/idea.properties 文件中的缓存路径,主要修改config和system两...

weixin_39932300的博客 1119

【博弈论】势博弈(potential game)、EPG以及最佳响应、Nash均衡和帕累托(pareto)最优的理解

文章目录前言一、Potential game二、Nash均衡和Pareto-optimal(帕累托最优)1.Nash 均衡2.Pareto最优三、Best response(最佳响应)四、Exact potential game(EPG)1.合作-傀儡博弈2.合作博弈3.傀儡博弈4.自激博弈5.双边对称交互博弈使用理解 前言 本文主要详细讲解potential game的概念以及Exact potential game 的定义和分类,以及这么博弈方法是如何在论文中引入并使用的,本文仅是对自己在该模块

weixin_44535200的博客 2万+

解决windows10下无法安装.net framework 3.5(包括.net2.0和3.0)

入域电脑,win10系统中安装 .net framework 3.5(包括.net2.0和3.0)

God_me_1的博客 4万+

设置你的开发环境(Eclipse中,IntelliJ IDEA的,NetBeans的)

Libgdx项目中使用Gradle来管理依赖,构建过程,和IDE集成。您可以开发与任何开发环境,你喜欢你的应用程序。最重要的是:你的团队可以使用不同的开发环境,同时工作在同一个项目!只是不提交你的IDE特定文件到您的源代码控制。如果你使用的Git包含在libgdx项目的.gitignore文件会处理的。 设置Eclipse 要通过Eclipse开发应用程序,您需要安装以下软件部分。 (1)

iPro 2225

万达电影 com.wandafilm.app headers check

万达电影 安卓逆向 抓包 逆向 check

weixin_43786514的博客 1438

Kotlin开发环境设置(IntelliJ IDEA)

本教程将演示如何安装和IntelliJ IDEA的Kotlin开发环境,并使用创建一个简单的Kotlin Hello World应用程序。设置环境在本教程中将使用IntelliJ IDEA。有关如何使用命令行编译器编译和执行Kotlin应用程序的说明,请参阅使用命令行编译器。 安装最新版本的IntelliJ IDEA。 Kotlin版本从2015年开始就与IntelliJ IDEA捆绑在一起。从Je

编程工作室 6532

YOLOv13保姆级教程+AKConv模块:可变形卷积+自适应核优化,mAP提升3.23%,召回率&mAP50~95显著提升(论文涨点模块已验证)

本文介绍了一种改进的YOLOv13-AKConv模型,通过引入AKConv模块显著提升了目标检测性能。实验结果表明,优化后的模型(绿色曲线)相比原模型(蓝色曲线)在mAP指标上提升了3.23个点,同时召回率、mAP50-95等指标均有明显提升。作者详细阐述了模型移植过程,包括创建yolov13-AKConv.yaml配置文件,修改tasks.py和modules/init.py文件,以及实现AKConv模块的核心代码。该模块采用可变形卷积思想,通过动态生成采样点位置来增强特征提取能力,并集成了BN和SiLU

FJN110的博客 2611

【深度学习新浪潮】Nano Banana(Gemini 2.5 Flash Image)技术解析与开发者实操指南

重新定义了 AI 图像生成的产业标准。它不仅是“平民化的视觉工厂”,更是推动内容生产从“创意试错”转向“精准制造”的关键工具。未来,随着视频生成能力的加入(谷歌计划支持“文字指令 - 动态场景 - 多平台适配”全流程),Nano Banana 有望进一步颠覆影视、广告等领域的创作范式。:批量生成多场景图,模特姿态自然,服装褶皱和材质细节高度一致,节省 90% 拍摄成本。模型的非正式代号,是一款革命性的 AI 图像生成与编辑工具,主打。:生成细节丰富的厨师特写,光影自然,皮肤纹理和刀具反光逼真。

专注:太空算力、AI infra、异构调度、大模型成本工程 888

IntelliJ IDEA如何 导入、导出 设置

文档导航导出打开IntelliJ IDEA,点击【File】点击【Export Settings】选择需要导出的【Settings】的选项选择导出的位置,点击【OK】导出导入点击【File】-【Import Settings】找到【Settings】的位置,点击【OK】导入 导出 打开IntelliJ IDEA,点击【File】 点击【Export Settings】 如上图 选择需要导出的【S...

迷尔柯 的博客 5900

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

IntelliJ IDEA开发环境配置(收藏版)

在首次搭建和导入新项目的时候,总是根据项目配置IDEA,达到项目最佳的开发环境,以前总是根据IDEA开发手册或者搜博客,现在将常用的配置总结起来,方便以后查阅和共享。 一、配置Maven环境 二、配置编码 三、配置JDK 四、设置自动导包 五、自定义代码模板 六、虚拟机内存配置 一、配置Maven环境 Maven按装在没有中文的目录下 二、配置编码 工程编码配置:setti...

anyway8090的博客 5204

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

使用Intellij IDEA打开MyEclipse项目的具体设置

因为公司开发的需要,将开发环境从MyEclipse转到Intellij IDEA,所以遇到了两个编辑器出现的一系列问题,下面是我的设置过程:

DOBEONE玉苑的博客 7645

WINCC7.3破解文件

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

intellij idea 支持 go

感觉intellij idea对于go的支持最好 最喜欢的还是函数跳转支持的很好,可以很方便的分析函数调用过程。下面说下让intellj支持go。 1.下载intellj 链接 2.安装好后,添加go插件。有两个源(选其中一个即可) a. Alpha:https://plugins.jetbrains.com/plugins/alpha/5047 b. Nightly:https://pl

idwtwt的专栏 4317

IntelliJ IDEA中配置Tomcat(超详细)

IDEA中配置Tomcat服务器

Wxy1122.的博客 29万+
上一篇: Android环境搭建之Android Studio
下一篇: Android导入现有的数据库
老牛斯坦森
博客等级 码龄11年 8粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值