热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JDKIDEA的安装卸载基本使用

一、JDK下载地址官网https:www.oracle.comjavatechnologiesjavase-downloads.html没有账号可以使用:https:blog

一、JDK下载地址

官网

https://www.oracle.com/java/technologies/javase-downloads.html

没有账号可以使用:https://blog.csdn.net/u010180815/article/details/96479701

1.进入网站下拉找到

2.找到对应的下载

3.勾选接受协议下载

4.下载完成


二、jdk安装

注意修改一下存放地址,规范命名jdk+版本号,方便后续安装其他版本jdk

我的改为

这里注意,需要放到一个空的文件夹,不然会报错

我这里新建了一个文件夹, 这个不规范, 应该是jre+版本号这种

点击下一步,等待安装完成


三、配置系统环境变量

 

 


一、下载地址

IDEA 的下载地址:(官网)
https://www.jetbrains.com/idea/download/#section=windows

1.选择旗舰版下载.exe-》另存为(选择自己的文件路径)

2.下载完成后安装之前本地需要jdk,没有先下载安装


二、安装IDEA

其他(最新)IntelliJ IDEA安装方法:https://blog.csdn.net/weixin_40845165/article/details/80914845

确认 32 位版还是 64 位版
确认是否与.java、.groovy、.kt 格式文件进行关联,这里也可以选择不关联。


三、卸载IDEA

卸载可以看这个地址:https://blog.csdn.net/weixin_40845165/article/details/81091325


四、使用界面(中文参考)

英汉单词对照:https://cloud.tencent.com/developer/article/1542818


五、新建项目没有javaee(插件问题)

1.点击file-setting选项;

2.选择plugins,选择右边需要的插件,或者enable all(全选)

3.重启


六、IDEA移除工作空间中的项目

File → Close project →  点击需要移除的项目


七、IntelliJ IDEA 快捷键说明大全(中英对照、带图示详解)

地址:https://blog.csdn.net/deniro_li/article/details/72902621


八、IDEA2020版破解

查看详细地址:https://blog.51cto.com/14795266/2488182?source=drt


九、IDEA汉化方式(不推荐使用汉化版的,英文版用习惯就好了)

参考地址:https://blog.csdn.net/qq_41785135/article/details/86540286

汉化乱码问题解决:

打开idea菜单中依次选择 File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended)

Name: Microsoft YaHei UI (选择任意一个中文字体,否则中文显示乱码)

然后复制jar包到lib

原本IDEA界面:

上面的这个汉化有问题,可以下载这个是没有问题的:https://github.com/ewen0930/IntelliJ-IDEA-Chinese


十、IDEA换主题

如果想要更多的主题效果的话,可以到如下的网站下载:http://www.riaway.com/

1.下载以后,随便放在一个路径, 导入主题:(方式一)

file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。
重启以后,新主题会自动启用。如果没有启用,可以如下方式选择:

2.下载以后,导入主题:(方式二)

3.通过插件(plugins)更换主题(方式三)

喜欢黑色主题的话,还可以下载插件:Material Theme UI

点击按钮以后,在联网环境下搜索如下的插件-安装-重启 IDEA 即可:

如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启 IDEA 即可

4.效果显示: 我采用了方式一,设置的效果如下


十一、设置IDEA各种插件

设置 IDEA 中的各种插件,可以选择自定义设置、删除,或者安装本身不存在的插件(比如:支持 Scala 的插件)。安装的时候不设置,后面也可以通过界面菜单栏的settings 进行设置。IDEA 插件官方下载地址:https://plugins.jetbrains.com/id


十二、基本的界面操作设置


1.设置鼠标滚轮修改字体大小

原本按住ctrl+鼠标滚轮是无法改变代码字体的大小的,需要设置一下, 设置后点击右下脚的Apply就可以使用了

勾选此设置后,增加 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示


2.设置鼠标悬浮提示

用于显示类的信息, 后面500是鼠标方上多少秒后提示


3.忽略大小写提示

2020版的是去掉前面的勾,如下图:

>IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所示,默认就是 First letter 区分大小写的。
>区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer,IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入StringBuffer 就可以进行代码提示和补充。
>如果想不区分大小写的话,改为 None 选项即可。


4.设置显示行号和方法间的分隔符

Show line numbers:显示行数,行号

Show method separators: 显示方法分隔线(上下2个方法中间会出新类似


水平分割线)。这种线有助于我们区分开方法,建议勾选上


5.设置取消单行显示 tabs 的操作

如上图标注所示,在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。但是我个人现在的习惯是使用多行,多行效率比单行高,因为单行会隐藏超过界面部分 Tab,这样找文件不方便。

类似下面:


6.修改代码中注释的字体颜色

Doc Comment – Text:修改文档注释的字体颜色
Block comment:修改多行注释的字体颜色
Line comment:修改当行注释的字体颜色


7.设置项目文件编码(有中文时才会体现出来)

原来的编码如下:


十三、常用快捷键

地址:https://www.cnblogs.com/yanggb/p/10838388.html


十四、创建模块(Module)

1. 在 Eclipse 中我们有 Workspace(工作空间)和 Project(工程)的概念,在 IDEA中只有 Project(工程)和 Module(模块)的概念。这里的对应关系为:

这个地方刚开始用的时候会很容易理不清它们之间的关系。
2. 从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目,这在IntelliJ IDEA 是无法做到的。IntelliJ IDEA 提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个 Project 打开一个 Window 窗口。
3. 在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project可以有多个 Module。目前主流的大型项目都是分布式部署的,结构都是类似这种多 Module 结构。

这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、solr Module 等等,模块之间彼此可以相互依赖。通过这些 Module 的命名也可以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的。

其他:Project 类似vs的解决方案


十五、卸载删除模块(Module)

要想删除磁盘中的module需要先卸载在删除


十六、模板(Templates)

(Editor – Live Templates 和 Editor – General – Postfix Completio

配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子
就是在 Java 中输入 sout 会出现 System.out.println();

官方介绍 Live Templates:
https://www.jetbrains.com/help/idea/using-live-templates.html


1.已有的常用模板

Postfix Comletion 默认

Live Templates 默认如下:

二者的区别:Live Templates 可以自定义,而 Postfix Completion 不可以。同时,有些操作二者都提供了模板,Postfix Templates 较 Live Templates 能快 0.01 秒


十七、创建 Java Web Project 或 Module

1. 创建的静态 Java Web(一般前端用): 右击项目->New->Module

2. 创建动态的 Java Web


十八、JavaWeb部署到Tomcat服务器

1.前提需要安装好Tomcat, Tomcat必须安装到没有中文,没有空格的目录下

2.然后做一个环境变量的配置

启动就可以可


十九、关联数库


关联mysql:

mysql下载绿色版,解压后有如下文件夹

(1)如何使用mysql
a.安装mysql的软件
    DBMS:数据库管理系统,由该系统操作数据
        i)安装版 8
        ii)绿色版 解压即可 
    只要使用一个即可,把你自己的停止即可
        去我的电脑 点击右键--管理
            选择 服务和应用程序
                选择 服务  把 mysql的服务停止
                
(2).操作mysql数据库的步骤
    a.先启动数据库的服务
        mysql5.5.6-》mysql_start.bat
    b.启动mysql客户端
        Navicat for MySQL-》navicat.exe

填写好后点击Test Connection弹出要下载驱动文件,在联网环境下点击左下角下载就可以了


关联oracle : 

参考:https://blog.csdn.net/qq_40697892/article/details/84580439?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-3-84580439.nonecase

需要注意:

我的数据库是:orcl, 默认的是EX


二十、版本控制(Version Control)

 

很多人认为 IntelliJ IDEA 自带了 SVN 或是 Git 等版本控制工具,认为只要安装了 IntelliJ IDEA 就可以完全使用版本控制应有的功能。这完全是一种错误的解读,IntelliJ IDEA 是自带对这些版本控制工具的插件支持,但是该装什么版本控制客户端还是要照样装的。

IntelliJ IDEA 对版本控制的支持是以插件化的方式来实现的。旗舰版默认支持目前主流的版本控制软件:CVS、Subversion(SVN)、Git、Mercurial、Perforce、TFS。又因为目前太多人使用 Github 进行协同或是项目版本管理,所以 IntelliJ IDEA 同时自带了 Github 插件,方便 Checkout 和管理你的Github 项目。

在实际开发中,发现在 IDEA 中使用 SVN 的经历不算愉快,经常会遇到很多问题,比如紧急情况下 IDEA 无法更新、提交等。所以这里,谈下在 IDEA中使用 Git

1. 提前安装好 Git 的客户端
Git 的 msysGit 官网下载:https://git-scm.com/
Git 客户端 TortoiseGit 官网下载:http://download.tortoisegit.org/tgit/

2. 关联 git.exe

 

 

 

 

 

 

 

 

 


推荐阅读
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 本文将从基础概念入手,详细探讨SpringMVC框架中DispatcherServlet如何通过HandlerMapping进行请求分发,以及其背后的源码实现细节。 ... [详细]
  • Requests库的基本使用方法
    本文介绍了Python中Requests库的基础用法,包括如何安装、GET和POST请求的实现、如何处理Cookies和Headers,以及如何解析JSON响应。相比urllib库,Requests库提供了更为简洁高效的接口来处理HTTP请求。 ... [详细]
  • 如何将955万数据表的17秒SQL查询优化至300毫秒
    本文详细介绍了通过优化SQL查询策略,成功将一张包含955万条记录的财务流水表的查询时间从17秒缩短至300毫秒的方法。文章不仅提供了具体的SQL优化技巧,还深入探讨了背后的数据库原理。 ... [详细]
  • 在OpenCV 3.1.0中实现SIFT与SURF特征检测
    本文介绍如何在OpenCV 3.1.0版本中通过Python 2.7环境使用SIFT和SURF算法进行图像特征点检测。由于这些高级功能在OpenCV 3.0.0及更高版本中被移至额外的contrib模块,因此需要特别处理才能正常使用。 ... [详细]
  • 本文详细记录了 MIT 6.824 课程中 MapReduce 实验的开发过程,包括环境搭建、实验步骤和具体实现方法。 ... [详细]
  • 解决问题:1、批量读取点云las数据2、点云数据读与写出3、csf滤波分类参考:https:github.comsuyunzzzCSF论文题目ÿ ... [详细]
  • 在处理大规模数据数组时,优化分页组件对于提高页面加载速度和用户体验至关重要。本文探讨了如何通过高效的分页策略,减少数据渲染的负担,提升应用性能。具体方法包括懒加载、虚拟滚动和数据预取等技术,这些技术能够显著降低内存占用和提升响应速度。通过实际案例分析,展示了这些优化措施的有效性和可行性。 ... [详细]
  • 长期从事ABAP开发工作的专业人士,在面对行业新趋势时,往往需要重新审视自己的发展方向。本文探讨了几位资深专家对ABAP未来走向的看法,以及开发者应如何调整技能以适应新的技术环境。 ... [详细]
  • publicclassBindActionextendsActionSupport{privateStringproString;privateStringcitString; ... [详细]
  • 洛谷 P4009 汽车加油行驶问题 解析
    探讨了经典算法题目——汽车加油行驶问题,通过网络流和费用流的视角,深入解析了该问题的解决方案。本文将详细阐述如何利用最短路径算法解决这一问题,并提供详细的代码实现。 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • 本文详细介绍了C++中的构造函数,包括其定义、特点以及如何通过构造函数进行对象的初始化。此外,还探讨了转换构造函数的概念及其在不同情境下的应用,以及如何避免不必要的隐式类型转换。 ... [详细]
  • 本文介绍了如何通过安装Build Token Root插件并配置身份验证令牌来解决Jenkins远程触发器无法正常工作的问题。 ... [详细]
  • 本文将详细介绍如何注册码云账号、配置SSH公钥、安装必要的开发工具,并逐步讲解如何下载、编译 HarmonyOS 2.0 源码。通过本文,您将能够顺利完成 HarmonyOS 2.0 的环境搭建和源码编译。 ... [详细]
author-avatar
kafka
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有