标签:修改 多个 华为 大于 http 要求 水印 许可证 com
上一篇文章.net辗转java系列(一)视野
“视野”这篇文章,管理员说它比较空洞!也许初学者看不懂表格中的大部分内容!多年的neter估计也有很多不知道的!
“辗转”并不代表“转”,它是指反复不定,翻来覆去的样子。所以在此过程,并不是说要弃net而去,也不一定能够完全进入java。懂多一门技术多一条出路。
小公司一直在模仿大厂,
从未得要领,却要求有狼性效应!DevOps,在各个公司的转型过程中表现不同,所获得得成功不同 —— “全栈工程师”,“全能员工” 是企业所要求的,也是最容易动了别人奶酪的!
要知道,现在(2019-03-17)很多neter,都没有使用最新版本的Visual Studio!为什么呢?因为Out!因为累!因为不思进取!一部分老的neter,特别是做上位机的neter,他们居然不懂.net可以做web服务!
现在neters,最熟悉的IDE莫过于Visual Studio!即Visual Studio (2003-2019)+ Visual Studio Code。
很遗憾的是,作为一名老的neter,本人习惯了Visual Studio(2013-2017),习惯了他们的主题!Visual Studio Code我一般只用来写MarkDown!辗转java,如何选择IDE是一件值得纠结的事情!
正常而言,一个软件安装完成之后,不需要用户去关心软件的安装目录和其中的文件才是合理的。但是深入地剖析一下 IntelliJ IDEA 安装后的文件和目录结构,给我带来了意外的收获。
首先,我们需要知道 IntelliJ IDEA 本身就是一个 Java 应用,所以必须运用于 JRE或者JDK之上。我们看一下该软件安装后的整体目录结构,如下图:
bin
是 IDEA
的可执行代码目录。
help
是 IDEA
的帮助文件目录。jre64
是 IDEA
自带的 JRE
环境,故 IDEA
可在未安装 JDK
的计算机上进行 PHP
、Python
等语言的编码。
lib
是 IDEA
依赖的库文件目录,里面有很多的 Jar 文件。
license
是 IDEA
的许可证文件目录。
plugins
是 IDEA
的插件目录。redist
是 IDEA
中索引机制所依赖的 redist
库目录。
如果只为了熟练掌握 IntelliJ IDEA(JetBrains Rider)
的使用和配置,仔细查看所有的文件和目录是没有必要的,本文主要看看其中的 bin 目录的几个重要文件。
idea.exe
文件是 IntelliJ IDEA
32位的可执行文件。
idea.exe.vmoptions
文件是 IntelliJ IDEA
32位的可执行文件的 JVM 配置文件。
idea.properties
文件是 IntelliJ IDEA
的一切全局属性的配置文件。
idea64.exe(rider64.exe)
文件是 IntelliJ IDEA(JetBrains Rider)
64位的可执行文件。
idea64.exe.vmoptions(rider64.exe.vmoptions)
文件是 IntelliJ IDEA
(JetBrains Rider) 64位的可执行文件的 JVM 配置文件。正如我们前面所述,IntelliJ IDEA
本身就是一个 Java
引用,所以也必须运行于 JVM
之上。此处的 idea64.exe.vmoptions
文件就是用来配置64位的 IDEA
所使用的 JVM
参数。我们看一下该文件的默认内容:
对于是否需要修改该文件,需要具体情况具体分析。对于计算机内存配置大于 8G,开发的项目功能复杂的情况,可以进行适当的修改,具体修改值可以通过分析工具,比如 Jconsole等,进行实际情况分析。
虽然 IntelliJ IDEA
分成了32位和64位两种,但是只存在一份 idea.properties
文件。该文件的主要作用是完成 IntelliJ IDEA
的一些个人化配置。该文件内容较多,我们只截图了其中的部分内容:
$(idea.home.path)
代表了 IDEA
安装的顶级目录,$(user.home)
表示用户的根目录等。
idea.config.path=${user.home}/.IntelliJIdea/config
指向 IntelliJ IDEA
的个性化配置目录,默认不启用。
idea.system.path=${user.home}/.IntelliJIdea/system
指向 IntelliJ IDEA
的系统文件目录,默认不启用。
idea.max.intellisense.filesize=2500
文件超过此处设置的大小后,关闭该文件的智能检查和提示等功能,有效消除大文件的卡顿问题。
idea.cycle.buffer.size=1024
设置控制输出台的缓存大小,解决大项目时,控制台缓存溢出的问题。现存的三个主流操作系统中,无论是 Windows
、macOS
还是 Liunx
,都是支持多用户的。IntelliJ IDEA
支持同一台计算机上的多个用户使用不同的配置选项。所以,在用户的主目录下都具有 IDEA
的个性化配置目录,如下图所示:
IntelliJ IDEA
会自动重新生成一个全新的默认配置目录。所以,我们完全可以对 IDEA 进行大胆地修改和配置尝试,一旦需要恢复配置,删除该配置目录就可以了。
config
目录是 IntelliJ IDEA
个人性配置的保存目录,这个目录记录了该 IDE 的所有主要配置值、自定义的代码模板、自定义的快捷键、自定义的文件模板、插件的启用与停用记录等重要信息。实际上,安装新版本 IntelliJ IDEA
时的默认查找目录就是该目录。
system
目录是 IntelliJ IDEA
的系统文件目录,这个目录记录了该 IDE
所管理的所有项目信息。该目录主要存储了项目的索引、缓存、容器文件输出等重要资料。我把JetBrains Rider的UI Settings 通过 file –> export settings 导出到了压缩文件,再将其导入到 IntelliJ IDEA,希望能能保留点Visual Studio的影子,找回点熟悉感觉!
通过 `file` -> `settings` -> `editor` -> `font` 下设置font 为 consolas 或者其他几种,都不会再虚化。
官方的资料一直都是最权威的,也是更新最及时的,我们点击 IntelliJ IDEA
的菜单 Help –> Help,便可以定位到:
https://www.jetbrains.com/help/idea/meet-intellij-idea.html
真TMD都是英文的,哥们英文真一般,那么请谷歌浏览器帮忙吧!右键“翻译成中文”,英文跟中文对比着看,这英文密集恐惧症就不会发作了。
大概文件结构如下,明天上班请教下Java同事,各目录的用途!
完了,截图有水印,等下又要被通报说泄露公司代码了!
因为本人之前一直在肤浅的使用Visual Studio Code,故具体的下载、安装就省略了,关于Visual Studio Code的文档,请打开Visual Studio Code,点击菜单栏 –> 帮助 –> 文档,它会帮我们定位到:
https://code.visualstudio.com/docs
我们在https://code.visualstudio.com/docs右上角的输入框中输入java,然后回车
差不多就这样了!后续几天还需要继续捣鼓IDE、捡回Core Java。然后这一系列再继续下去吧!
标签:修改 多个 华为 大于 http 要求 水印 许可证 com
原文地址:https://www.cnblogs.com/zeje/p/10549788.html