本篇内容介绍了“如何使用Intellij IDEA打造全栈IDE”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
扎囊网站建设公司创新互联,扎囊网站设计制作,有大型网站制作公司丰富经验。已为扎囊上1000+提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的扎囊做网站的公司定做!
通过 官网网站下载
通过
homebrew
安装,
brew cask install intellij-idea
原则:简洁,够用
cdn.nlark.com/lark/0/2018/png/2746/1534164364364-6bffa97a-257f-4ef0-8cea-12efd36e1516.png">
新增copyright
设置copyright
配置shell path与系统一致
配置Java环境
配置Python环境
配置Golang环境
配置Shell环境
配置集团插件仓库
安装插件
IDE性能优化
具体参考 Go开发环境搭建
IDE的强大之一再于扩展,几乎所有的IDE都支持插件扩展,你可以通过第三方公开的插件仓库或者自定义插件的方式进行扩展,IDE目前提供的插件安装方式有以下两类:
远程仓库(推荐)
官方远程仓库,默认配置
自定义远程仓库,集团就有自建的远程仓库
硬盘安装,推荐 官方插件下载
__建议:优先使用远程仓库下载__,偶遇网络不佳情况可以尝试手动下载,通过硬盘安装
Ali-CodeAnalysis 集团代码规约插件
FindBugs-IDEA code analysi 必备,期待 Ali-CodeAnalysis 可以完全替代FindBugs
Python
Go
BashSupport
Scala
JRebel 热部署插件
Lombok Plugin lombok support
Code Glance 借鉴于Sublime
Statistic 代码统计插件
IntelliJ IDEA 是基于Java开发的,这个时候合理调整JVM参数往往可以加速IDE性能,如果你在使用IDEA的过程中遇到过类似:
初次打开IDE,项目文件indexing的时候系统会异常卡顿
导入多个module的引起卡顿
maven重新导入IDEA卡顿
长时间没有重启IDE引起卡顿
其它情况
这个时候建议大家通过修改IDEA java进程启动参数来达到优化,修改方式如下:
MAC(默认安装):编辑文件
/Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions
内容可以参考如下:
-Xms4096m -Xmx4096m -XX:ReservedCodeCacheSize=1024m -XX:+UseCompressedOops -Dfile.encoding=UTF-8 -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Xverify:none -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
说明:默认情况 -Xms与-Xmx一般为128M或者256M,默认配置在我们通过一个Project管理多个moudle 代码量查过百M的情况明显是不够的。
“如何使用Intellij IDEA打造全栈IDE”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!