工程化-intellij

目录

1.认识

2.安装

3.软件配置

4.主题配置

5.编码配置

6.工具常见图标解析

7.索引

8.编译方式

9.实时模板

10.调试

11.maven配置与运行例子

12.git配置与简单使用

13.常用配置

14.常用快捷键

15.其他


 

1.认识

优势:非实时编译,代码无需自动保存,并且有本地历史版本数据,随时恢复;单工程开发模式;强大的索引与检索机制;实时模板,操作快捷键。

 

2.安装

官网 http://www.jetbrains.com/idea/

 

3.软件配置

a)个人的配置目录 ~\.IntelliJIdea2018.1 

b)虚拟内存配置 /bin/idea.exe.vmoptions 

 

4.主题配置

a)外观主题与字体配置

 

b)字体配置

编辑区域:Font

控制台:Console Font

 

5.编码配置

 

6.工具常见图标解析

官网地址:https://www.jetbrains.com/help/idea/symbols.html

a)基础

 

b)目录

c)

 

d)标记目录类型

 

7.索引

a)idea在新建或导入工程的时候会生成索引,目的是为了全局搜索文件比较快,但是对应本地索引目录的空间占用也很大。

b)当你的电脑异常关机的时候,这时候工作空间可能出现混乱,解决办法是清楚缓存索引,File->Invalidate Chaches / Restart 或者 删除目录:~\.IntelliJIdea2018.1\system\LocalHistory

 

8.编译方式

a)自动保存,不用按ctrl+s了

b)点击run的时候才编译,不会自动编译

c)compile ,rebuild 

d)编译配置

 

 

9.实时模板

ctrl+j与tab键召唤补全模板

例如:psvm:main函数    sout:输出   .........

 

10.调试

a)F7 进入下一步,如果当前断点是一个方法,则进入方法体内。如果方法体还有方法,则不会进入

b)F8 进入下一步,如果当前断点是一个方法,则不会进入方法体内

c)F9 恢复程序运行,如果断点下面还有断点,则停到下一个断点

d)Alt+F8 可搜索变量值,方法进行计算

e)右击断点可设置断点执行条件

 

11.maven配置与运行例子

a) maven:File->Setting->搜索maven 配置本地maven目录

b) 新建普通maven工程

 

c) 新建webapp

 

d) maven快捷方式 (运行前记得编译maven)

1重新导入所有maven工程 2生成源码 3下载源码文档 4 

5执行命令 6 7与远程仓库断开连接 8忽略test 9依赖图

 

e) 运行maven项目,先编辑tomcat容器

f) 新增tomcat

 

g) 添加热部署

 

h) 运行前检查项目配置

 

12.git配置与简单使用

a)配置:File->Setting->搜索git

b)导入:VCS (Version Control Setting)

 

 

c)提交

右键->git->commit  提交前可以进行优化配置 1格式化代码 3移除不引用的impot

 

d)右下角git操作快捷方式

 

13.常用配置

File->Setting 当前工程配置(部分也含全局配置)

File->Other Setting 全局配置

 

a)代码提示设置不区分大小写

 

b)错误提示级别(intellij不是实时编译的,它有自己的一套检测机制,此处可以设置级别,级别小了内存消耗就小,但是就不是特别智能了)

c)代码impot自动导入与移除配置

 

d)省电模式File->Power Save Mode 开启后会取消代码自动提示与检查

e)定位 ctrl+shift+n(某个文件,第几行)

 

f)视图配置

View->Toolbar

View->Tool Buttons

重置布局

包排列方式

 

g)打开新工程配置

 

h)历史版本(无需git,存于本地的历史版本)

 

 

14.常用快捷键

ctrl+空格 代码提示

Alt+insert:toString get set

ctrl+d 复制行

ctrl+y 删除行

ctrl+alt+O 格式化impot

ctrl+alt+L 格式化代码

 

ctrl+n 查找类名

ctrl+shift+n 查找文件

ctrl+shift+f 内容搜索

double shift 查找所有(类名,文件,方法...)

ctrl+tab 切换窗口

ctrl+E 打开最近编辑的文件

 

ctrl+alt+h 查看方法调用树

ctrl+shift+上下键 移动代码

shift+f6 重命名

 

ctrl+z 撤销

ctrl+shift+z 反撤销

 

15.其他

a)database

使用工具自带的数据库连接好处是在写mybaties语句的时候会有智能提示,但是一般不做数据库管理

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园信息化系统解决方案旨在通过先进的信息技术,实现教育的全方位创新和优质资源的普及共享。该方案依据国家和地方政策背景,如教育部《教育信息化“十三五”规划》和《教育信息化十年发展规划》,以信息技术的革命性影响为指导,推进教育信息化建设,实现教育思想和方法的创新。 技术发展为智慧校园建设提供了强有力的支撑。方案涵盖了互连互通、优质资源共享、宽带网络、移动APP、电子书包、电子教学白板、3D打印、VR虚拟教学等技术应用,以及大数据和云计算技术,提升了教学数据记录和分析水平。此外,教育资源公共服务平台、教育管理公共服务平台等平台建设,进一步提高了教学、管控的效率。 智慧校园系统由智慧教学、智慧管控和智慧办公三大部分组成,各自具有丰富的应用场景。智慧教学包括微课、公开课、精品课等教学资源的整合和共享,支持在线编辑、录播资源、教学分析等功能。智慧管控则通过平安校园、可视对讲、紧急求助、视频监控等手段,保障校园安全。智慧办公则利用远程视讯、无纸化会议、数字会议等技术,提高行政效率和会议质量。 教育录播系统作为智慧校园的重要组成部分,提供了一套满足学校和教育局需求的解决方案。它包括标准课室、微格课室、精品课室等,通过自动五机位方案、高保真音频采集、一键式录课等功能,实现了优质教学资源的录制和共享。此外,录播系统还包括互动教学、录播班班通、教育中控、校园广播等应用,促进了教育资源的均衡化发展。 智慧办公的另一重点是无纸化会议和数字会议系统的建设,它们通过高效的文件管理、会议文件保密处理、本地会议的音频传输和摄像跟踪等功能,实现了会议的高效化和集中管控。这些系统不仅提高了会议的效率和质量,还通过一键管控、无线管控等设计,简化了操作流程,使得会议更加便捷和环保。 总之,智慧校园信息化系统解决方案通过整合先进的信息技术和教学资源,不仅提升了教育质量和管理效率,还为实现教育均衡化和资源共享提供了有力支持,推动了教育现代化的进程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值