1. idea类注释模板设置
直接配置对应的环境变量就可以了。
如:jdk安装在“D:\Program Files\java\jdk1.6.0_10”
第一步:新建“java_home”值,输入“D:\Program Files\java\jdk1.6.0_10”;
第二步:新建“classpath”值,输入“.;%java_home%\lib”;
第三步:在path中增加“%java_home%\bin”;
备注:配置环境变量在“计算机”右击“属性”,之后选择“高级环境变量”,在选择“环境变量”即可。
2. idea注释模板设置光标位置
1.鼠标右击【IntelliJ IDEA2020(64bit)】压缩包选择【解压到 IntelliJ IDEA2020(64bit)】。
2.打开解压后的文件夹,鼠标右击【ideaIU-2020.1】选择【以管理员身份运行】。
3.点击【Next】。
4.点击【Browse…】可更改安装位置(建议不要安装在C盘,可以在D盘或其它磁盘下新建一个“ IDEA2020”文件夹。注:安装路径中不能有中文),点击【下一步】。
5.勾选【64-bit launcher、Add launchers dir to the PATH、Add "Open Folder as Project等】,点击【Next】。
6.点击【Install】。
7.软件安装中……
8.点击【Finish】。
9.双击桌面【IntelliJ IDEA 2020.1 x64】图标启动软件。
10.点击【Don Send】。
11.选择【Do not import settings】,点击【OK】。
12.点击【Skip Remaining and Set Defaults】。
13.选择【Evaluate for free】,点击【Evaluate】 。
14.将安装包解压后的【IntelliJ IDEA2020(64bit)文件夹中的【jetbrains-agent】文件拖动到【IntelliJ IDEA】界面。
15.点击【Restart】。
16.点击【为IDEA安装】。
17.点击【是】重启电脑。
18.安装成功(英文版)。
19.汉化步骤:
1)打开安装包解压后的【IntelliJ IDEA2020(64bit)】文件夹,鼠标右击【resources_zh_CN_IntelliJIDEA_2020_r1】选择【复制】。
2)鼠标右击桌面【IntelliJ IDEA 2020.1 x64】图标选择【打开文件所在位置】。
3)点击文件夹路径中的【IntelliJ IDEA 2020.1 x64】。
4)双击打开【lib】文件夹。
5)在空白处鼠标右击选择【粘贴】。
6)双击桌面【IntelliJ IDEA 2020.1 x64】图标启动软件。
20.汉化成功。
3. idea添加注释 使用设置模板
设置在路径中查找就行,快捷键是ctrl+shift+f
4. idea 默认注释模板
创建类后,在编辑页面,显示类名是灰色的,表示这个类当前没有被使用,当你给它加上相关注解或者初始化对象后,就会变色了
5. idea设置方法注释模板
代码保存成文件 需要经过预处理,编译,汇编,链接
一:预处理
预处理主要是处理源代码中以#开始的预编译指令,比如#include,#define
将所有的#define删除,展开宏定义
处理所有的条件编译指令#if,#ifdef,#elif,#else,#endif
处理#include预编译指令,将被包含的头文件插入该预编译指令的位置,是个递归的过程
删除所有的注释 //与/**/
添加行号与文件名表示,用于调试符号与编译错误或警告报错
保留#pragma编译指令,改指令 编译器需要使用
二:编译
编译过程就是把预编译生成的文件进行一系列词法分析(也叫扫描),语法分析,语义分析,源代码优化,汇编代码生成,目标代码优化
词法分析:根据分隔符,将代码分割成一系列的记号
比如: int a = (a+3)*(2+5);
将会 变成以下记号: int,a,=,(,a,+,3,),(,2,+,5,)
词法分析产生的记号可以分为:关键字,标识符,字面量(数字,字符串,即常量),特殊符号(加号,等号等),在识别记号时,会将标识符放入符号表,字面量放入文字表
语法分析:根据记号进行语法分析,产生语法树,整个分析过程采用上下文无关语法(语法树就是以表达式为节点的树),仅仅是完成对表达式的语法层面进行分析
语义分析:语义分析对语法树中的表达式标识类型,对于类型不匹配,编译器将会报错,如果有些类型需要做隐式转换,将会在语法树中插入对应的节点
源代码优化生成汇编代码:int a = (a+3)*(2+5); 将会被优化为int a = (a+3)*(7)
三:汇编
汇编即根据汇编指令翻译为机器指令
四:链接
链接主要包含 地址和空间分配,符号决议,重定位
6. idea注释模板设置 导入
@是注解的前缀标签,许多的框架,包括spring,springboot等,其功能都使用到了注解去实现,如@Controller,@Service等