idea的个性配置

2024-02-19 13:18
文章标签 配置 idea 个性

本文主要是介绍idea的个性配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文链接:https://www.zjhuiwan.cn/info/20200324/4006482503059715.html

在公司用了一段时间idea了,感觉还可以继续用下去。都不怎么想用eclipse了(真是难逃真香,,之前超抵触idea的)...

今天在自己电脑装了一个idea,但是初始化的配置,又要重新设置很麻烦。使用习惯啊,虽然可以直接导出设置,但是有些设置不知道为撒没用,记录下。

基本都是网上查的,但是每个地方都要百度就太麻烦了。整理下,方便下次同步配置。下次下载就可以直接用自己最习惯的配置。

从配置好的电脑导出配置

打开IntelliJ IDEA,点击【File】,点击【Export Settings】,选择需要导出的【Settings】的选项,选择导出的位置,点击【OK】导出

导入配置到新安装的idea中

点击【File】-【Import Settings】,找到刚导出包【Settings】的位置,点击【OK】导入

这样基本的配置都能复制到新的里面。

同步插件

插件也一样,找到已安装插件的存放目录,然后直接在【File】-【Settings】-【plugins】选择【install plugin from disk..】导入本地插件。

idea插件默认安装位置:

C:\Users\Administrator\.IntelliJIdea2019.2\config\plugins

修改idea的配置和插件默认存放位置
1、进入到idea的安装目录;
2、找到“idea.properties”文件;
3、修改:“idea.config.path=${user.home}/.IntelliJIdea/config”后的路径,为你想要使用的存放目录;
4、修改:“idea.plugins.path=${idea.config.path}/plugins”后的路径,为你想要使用的存放目录;
5、修改:“idea.system.path=${idea.config.path}/system”后的路劲,为你想要的使用的存放目录;
6、修改:"idea.log.path=${idea.system.path}/log"后的路径,为你想要的使用的存放目录;
注意:由于log和plugins的目录是system和config的子目录,所以只需要把原配置文件中的注释去了即可,不需要修改
7、注意取消上面两条的“#”注释符;
8、保存后,再次运行idea,所有配置和插件都将保存在指定的目录;

 

安装idea。

直接去官网下载,安装即可。

有收费(UItimate)和免费(Community)两个版本。

参考:https://www.cnblogs.com/qing-gee/p/11934286.html

 

配置maven、jdk、tomcat

这些就不用啥教程了,应该也不至于会忘记配哪个。。。

idea有些地方和eclipse还是很不一样。习惯改过来的时候也是非常郁闷的。

idea一个窗口只能打开一个project,但是可以有多个modules。 所以现在想在一个窗口下打开多个项目就要,添加多个modules。

每个jdk都要配置好,Java Compiler也是一样。tomcat配置热部署,运行多个项目的话application context不能一样。输入这个访问。

还有很多一下子想不起来,慢慢再更新吧。

 

还有个问题待解决,tomcat debug运行控制台乱码,试了各种方法都不管用

 

去掉各种下划线

参考:https://blog.csdn.net/best_luxi/article/details/81253316

设置主题、字体

目前用的obsidian主题,字体还是和eclipse一样的Consolas。

 

下载插件

目前用的插件,陆续更新

Translation  翻译用的,很nice,毕竟有时候取变量、方法名确实费劲

Mybatis-log-plugin 可以打印mybatis的sql语句,便于测试sql的问题

BackgroundImagePlus  这个真不错,本来觉得我不会喜欢,没想到用后丝毫不影响敲代码,反而增加乐趣  使用方法:【vies -set...】

Alibaba Java Coding Guidelines  eclipse上就装了,写完检测

codeGlance    右侧代码缩略图

快捷键

快捷键真的是需要适应啊, 虽然可以在【settings】中的keymap 设置为eclipse的一样,但是我还是没用一样的。

用的比较多的ctrl+d删除整行 变成 ctrl+y...

还有ctrl+z撤回后的 取消撤回 eclipse是ctrl+y...  后果可以想象.... 经常一不小心不是取消撤回而是删除了。。 关键idea的取消撤回ctr+shift+z还用不了,应该是和别的冲突了 ,待解决

还有很多 以后再说。 此篇会根据日后的使用习惯更新。 

 

这篇关于idea的个性配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/724786

相关文章

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R

PyCharm中配置PyQt的实现步骤

《PyCharm中配置PyQt的实现步骤》PyCharm是JetBrains推出的一款强大的PythonIDE,结合PyQt可以进行pythion高效开发桌面GUI应用程序,本文就来介绍一下PyCha... 目录1. 安装China编程PyQt1.PyQt 核心组件2. 基础 PyQt 应用程序结构3. 使用 Q

Redis MCP 安装与配置指南

《RedisMCP安装与配置指南》本文将详细介绍如何安装和配置RedisMCP,包括快速启动、源码安装、Docker安装、以及相关的配置参数和环境变量设置,感兴趣的朋友一起看看吧... 目录一、Redis MCP 简介二、安www.chinasem.cn装 Redis MCP 服务2.1 快速启动(推荐)2.

Spring Boot配置和使用两个数据源的实现步骤

《SpringBoot配置和使用两个数据源的实现步骤》本文详解SpringBoot配置双数据源方法,包含配置文件设置、Bean创建、事务管理器配置及@Qualifier注解使用,强调主数据源标记、代... 目录Spring Boot配置和使用两个数据源技术背景实现步骤1. 配置数据源信息2. 创建数据源Be

在IntelliJ IDEA中高效运行与调试Spring Boot项目的实战步骤

《在IntelliJIDEA中高效运行与调试SpringBoot项目的实战步骤》本章详解SpringBoot项目导入IntelliJIDEA的流程,教授运行与调试技巧,包括断点设置与变量查看,奠定... 目录引言:为良驹配上好鞍一、为何选择IntelliJ IDEA?二、实战:导入并运行你的第一个项目步骤1

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,