程序员强烈推荐:IDEA 常用配置指南

这篇具有很好参考价值的文章主要介绍了程序员强烈推荐:IDEA 常用配置指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、外观配置

1.1 基本配置

图 1.1-1 修改更改主题 + 背景图片
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

如果IDEA版本是2023.1.2以后的版本可以开启 newUI 体验新版的UI界面,我个人是挺喜欢的🌝

1.2 快捷键配置

图1.2-1 修改快捷键
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

2、配置开发环境

2.1 配置GIT

图2.1-1配置git
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

【git提交的几个小建议】

建议对git提交人和提交信息进行规范,同时代码提交应当清晰的反映所属任务和修改内容,方便后续进行代码分支合并避免漏掉功能提交。

  1. 建议代码提交模式为:任务编码-操作-具体修改,举例:20230711-新增-xxx功能20230711-优化-xxx查询
  2. 建议设置git提交人员和邮箱:git配置作者信息

2.2 配置maven

图2.2-1 配置maven
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

2.3 配置JDK

图 2.3-1 配置项目的JDK
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

配置项目的语言版本指的是设置 JDK 版本,比如有些比较老的项目需要JDK-6启动,此时不需要安装JDK-6,可以把语言版本设置为6即可运行项目。

3、编辑器设置

3.1 基本配置

图 3.1-1 代码补全提示去掉匹配规则
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
图 3.1-2 配置字体样式和大小
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

字体建议使用等宽字体,如 Consolas 或者 JetBrains Mono,最近英特尔开源的 intel-one-mono 字体也挺好用的,喜欢的话可以安装一下。

图3.1-3 配置行号显示和方法分割
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

3.3 编码风格配置

图 3.3-1 Java引入折叠
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
图 3.3-2 Java代码超字符数换行
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

3.4 配置代码模板

可以生成常见的代码模板,方便开发使用

  1. 配置文件模板,如图3.4-1所示;
  2. 配置文件的所有者信息,新建文件后会添加在类的头部,如图3.4-2所示;
  3. 代码生成模板,输入关键词,点击回车后即可触发生成代码,配置如图 3.4-3所示,使用效果如图3.4-4所示;
图 3.4-1 文件生成模板
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
图 3.4-2 文件头设置
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
图 3.4-3 配置代码生成模板
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

代码生成模板建议建立新的分组后,在新的分组内编写代码生成模板。

图 3.4-4 代码模板使用效果
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

3.5 配置编辑器编码格式

建议都设置为 UTF-8 避免出现文件乱码问题

3.5-1 配置编辑器编码格式
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

3.6 配置忽略的文件和文件夹

建议在忽略文件和文件夹内配置IDEA编辑器生成的文件,防止git提交时提交IDEA配置文件被打🦉

图 3.6-1 配置忽略的文件和文件夹
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

4、好玩的插件

插件 名称
Alibaba Java Coding 阿里巴巴代码规范检查插件,根据《Java开发手册》进行代码规范性检查
Easy Code 代码生成器,配置好代码模板后,可以从数据库一键生成从dao层到service层的代码
GenerateSerialVersionUID 一键生成SerivalVersionUID
Jrebel and XRebel 热部署插件,代码更改后点击build可以免重启热部署
JSON Parser JSON 格式化,在IDEA内增加JSON格式化窗口
LeetCode Editor 实现IDEA内刷LeetCod题目
MyBatisX 方便找到mapper和XML的映射
Rainbow Brackets 彩虹括号,方便查看代码
Star Wars Progress Bar 星球大战主题进度条
Translation 翻译插件,支持翻译代码、注释等等
camelCase 快捷的从全大写、下划线、大驼峰、小驼峰命名之间切换

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

CSDN大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言文章来源地址https://www.toymoban.com/news/detail-701515.html

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

idea常用配置,intellij-idea,elasticsearch,java,安全,web安全,python,开发语言

到了这里,关于程序员强烈推荐:IDEA 常用配置指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 推荐收藏!10大程序员必备生产力工具

    作为程序员,提高生产力是我们一直追求的目标。随着技术的发展,越来越多的工具和应用程序被开发出来,帮助程序员们更好地完成工作。在本文中,我将介绍一些程序员必备的生产力工具。 一、IDE(集成开发环境) IDE是一个集成开发环境,它可以帮助程序员更好地编写

    2024年02月09日
    浏览(73)
  • 程序员推荐!JetBrains IDEs使用技巧与必备插件

    JetBrains是耳熟能详的软件开发工具提供商,旗下的IDE集成开发环境被广泛应用于不同的开发领域。本文将向新手介绍JetBrains IDEs的基本知识和常用功能。 什么是JetBrains IDEs? JetBrains IDEs是一套面向软件开发的集成开发环境,可以为Java、Python、PHP、C#、Ruby等多种编程语言提供全

    2024年02月11日
    浏览(44)
  • 程序员的“灵魂笔记本“:五款高效笔记软件推荐

    大家好,我是 jonssonyan。作为一名程序员,我们经常需要记录和整理大量的代码、知识和项目信息,以便在日后能够高效地进行查阅和复用。而好用的笔记软件则成为了我们的\\\"灵魂笔记本\\\",帮助我们提高工作效率。在这篇文章中,我将为大家推荐四款高效的程序员笔记软件,

    2023年04月15日
    浏览(68)
  • 程序员入门指南

    本文作者:futz12 ,szx0427 虽然本人由于多方面原因没有选择计科/软工(对AI和图形算法的热爱),但是根据多年研究经验(业余的),打算给各位推荐基本相关的书和软件(主要是学习思路)。 注意:学习编程不一定是搞那些绚丽的界面,开发有趣的游戏。很多有用且享誉世

    2024年02月14日
    浏览(65)
  • 程序员购车指南

    哈喽大家好,我是咸鱼。 爱车可以说是大部分男人的天性,而我对汽车的热情却远不及对手表的钟爱(痴迷劳力士)。以至于我的朋友掏出车钥匙指着上面的苹果树标志跟我介绍奔驰 AMG 系列的强劲性能和马力时,我只能尽量假装自己听懂不让他尴尬。 不过从今年开始,大数

    2024年04月22日
    浏览(36)
  • 誉天程序员-常用网站

    1、百度百科概念了解 2、技术官网简单了解 3、同类产品技术选型 4、百度搜索入门案例 5、泛读百文瘦弱圆润 6、遇到问题问AI助手(chatGPT)噢 Bito插件 1、单表的CURD(前台、后台、SSMP) 2、读程(读别人的程序,理清脉络,排除杂质)和改造的能力(修改别人代码) 碾压老

    2024年02月16日
    浏览(79)
  • 程序员英语 - 英文会议常用句型

    相信大部分程序员都会有如下经历: 产品经理(BA)们在和外系统聊集成方案时或者给用户解决某个问题时发现搞不定了,这个时候就会拉上程序员一起上会参与讨论或者排查问题,但程序员们英文又不好,上了会又听不懂,即便听懂了又不会show自己的想法,每次都非常尴尬

    2024年01月24日
    浏览(43)
  • 1024程序员节特辑 | ELK+ 用户画像构建个性化推荐引擎,智能实现“千人千面”

    专栏集锦,大佬们可以收藏以备不时之需 Spring Cloud实战专栏:https://blog.csdn.net/superdangbo/category_9270827.html Python 实战专栏:https://blog.csdn.net/superdangbo/category_9271194.html Logback 详解专栏:https://blog.csdn.net/superdangbo/category_9271502.html tensorflow专栏:https://blog.csdn.net/superdangbo/category_869

    2024年02月07日
    浏览(84)
  • 推荐一个免费的集成ChatGPT的代码编辑器,程序员写代码将被颠覆

    上周, Open AI 团队正式宣布: GPT-4 来了! GPT-4 的出现,随后 Microsoft 的多个产品就集成了 GPT-4 。紧接着基于 Open AI 公司发布的 GPT-4 编写、编辑和讨论代码新一代编辑器 Cursor 的出现。 Cursor是一款独立的应用。从界面来看,很简陋。但它强大的功能是可以更加智能的辅助编程

    2023年04月09日
    浏览(67)
  • 写给不耐烦程序员的 JavaScript 指南(六)

    原文: exploringjs.com/impatient-js/ch_sets.html 译者:飞龙 协议:CC BY-NC-SA 4.0 35.1 使用集合 35.1.1 创建集合 35.1.2 添加、删除、检查成员资格 35.1.3 确定集合的大小并清除它 35.1.4 遍历集合 35.2 使用集合的示例 35.2.1 从数组中移除重复项 35.2.2 创建一个 Unicode 字符(代码点)

    2024年01月23日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包