本篇内容介绍了“如何使用Intellij IDEA打造全栈IDE”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
成都创新互联是专业的礼县网站建设公司,礼县接单;提供成都做网站、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行礼县网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!通过 官网网站下载
通过
homebrew
安装,
brew cask install intellij-idea
原则:简洁,够用
新增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”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联-成都网站建设公司网站,小编将为大家输出更多高质量的实用文章!