Catalog
  1. 调教Java
    1. Java
      1. 下载
      2. 安装
      3. 一些小坑
    2. IntelliJ IDEA
      1. 下载
      2. 安装
      3. 调教
调教Java

调教Java

今天正式开始上ICS4U,学的是Java虽然以前也有接触过Java,但早就全忘了。于是今天又把Java装回来了,顺便把IntelliJ IDEA也一并安装了。装了新玩具肯定是要好好调教一番。

Java

下载

不知从何时起 Oracle 要求登录账号才可以下载JDK和JRE,但是像我这样的人又怎能屈服于Oracle的淫威之下!本着能不注册绝不注册的原则,最终在网上找到了下载地址。检查过SHA256后,遂放心安装。

安装

  1. 安装没啥好讲的一路Next即可
  2. 装完后把JDK和JRE安装目录下的bin文件夹放到环境变量
  3. 重新打开cmd,分别键入java和javac,输出如下
    Javac
    Java

一些小坑

  1. 我点电脑出于一些原因cmd的字符集为850,且不方便更改。所以Java编译输出总是乱码遂将Java语言调成英文。具体方法为在环境变量里新建新的环境变量叫JAVA_TOOL_OPTIONS值为-Duser.language=en
  2. 曾尝试修改cmd默认字符集,先是修改HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe里的CodePage,但没有效果。后修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage里的OEMCP,虽成功但导致了奇怪的BUG,即无法使用U盘,当试图打开U盘里的文件时报错“有更多数据可用(More data available)”。把OEMCP改回原来的即可。

IntelliJ IDEA

下载

比起JDK,这个就好下载多了,去到官网下载Community版即可。

安装

这个安装也没多大问题,选择自己需要的即可。

调教

  1. 首先是中文,到Files->Settings->Plugins里搜索Chinese,前几个中的一个便是。但有时中文翻译并不准确容易造成误导,建议使用英文。
  2. 其次是字体问题,在控制台和注释里难免会有一些中文出现,但是默认字体宋体实在是辣眼睛,便到Settings里设置。
    字体
    控制台字体

奈何内置等宽字体都不支持中文,只能从网上下载,然后放到C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.3.2\jbr\lib\fonts里即可,有可能放进去之后仍然找不到,这时需要把仅现实等宽字体关掉。我这里用的是YaHei Mono。

Author: Peter Duan
Link: https://peter-duan.github.io/hexo/2021/02/02/调教Java/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.

Comment