所以学习下如何在Intellij IDEA中使用好Debug,主要包括如下内容: 一、Debug开篇 二、基本用法&快捷键 三、变量查看 四、计算表达式 五、智能步入 六、断点条件设置 七、多线程调试...Debug开篇 首先看下IDEA中Debug模式下的界面。 上图是在IDEA中启动Debug模式,进入断点后的界面,我这里是Windows,可能和Mac的图标等会有些不一样。...窗口 如果你的IDEA底部没有显示工具栏或状态栏,可以在View里打开,显示出工具栏会方便我们使用。...变量查看 在Debug过程中,跟踪查看变量的变化是非常必要的,这里就简单说下IDEA中可以查看变量的几个地方,相信大部分人都了解。 1、如下,在IDEA中,参数所在行后面会显示当前变量的值。...可以使用这个操作在调试过程中计算某个表达式的值,而不用再去打印信息。
在IntelliJ IDEA中配置maven 打开-File-Settings ?...同样在main下新建test测试文件夹,再在此文件夹下新建Java测试源码文件夹和resource测试资源文件夹 ?...也可以右键项目-选择Open Module Settings打开项目配置页面更改 ? 7.配置依赖jar包 ?
在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项目 打开-File-New-Project 点击NEXT 点击NEXT ...archetypeCatalog=internal 点击NEXT 点击NEXT 点击Finish后项目开始创建 点击右下角查看进去 6.maven web模板项目结构 同样在main...下新建test测试文件夹,再在此文件夹下新建Java测试源码文件夹和resource测试资源文件夹 也可以右键项目-选择Open Module Settings打开项目配置页面更改 7.
在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项目 打开-File-New-Project 点击NEXT 点击...archetypeCatalog=internal 点击NEXT 点击NEXT 点击Finish后项目开始创建 点击右下角查看进去 6.maven web模板项目结构 同样在main...下新建test测试文件夹,再在此文件夹下新建Java测试源码文件夹和resource测试资源文件夹 也可以右键项目-选择Open Module Settings打开项目配置页面更改
在Intellij IDEA中使用好Debug,主要包括如下内容: Debug开篇 基本用法&快捷键 变量查看 计算表达式 智能步入 断点条件设置 多线程调试 回退断点 中断Debug 一、DeBug开篇...[图1.2] 如果你的IDEA底部没有显示工具栏或状态栏,可以在View里打开,显示出工具栏会方便我们使用。可以自己去尝试下这四个选项。 ? [图1.3] 在菜单栏Run里有调试对应的功能。 ?...[图2.4] 三、变量查看 在Debug过程中,跟踪查看变量的变化是非常必要的,这里就简单说下IDEA中可以查看变量的几个地方,相信大部分人都了解。...1、如下,在IDEA中,参数所在行后面会显示当前变量的值。 ? [图3.1] 2、光标悬停到参数上,显示当前变量信息。点击打开详情如图3.3。我一般会使用这种方式,快捷方便。 ?...可以使用这个操作在调试过程中计算某个表达式的值,而不用再去打印信息。 ?
通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。 一、Debug开篇 首先看下IDEA中Debug模式下的界面。 ...如下是在IDEA中启动Debug模式,进入断点后的界面,我这里是Windows,可能和Mac的图标等会有些不一样。...[图1.3]:如果你的IDEA底部没有显示工具栏或状态栏,可以在View里打开,显示出工具栏会方便我们使用。可以自己去尝试下这四个选项。 ? ...三、变量查看 在Debug过程中,跟踪查看变量的变化是非常必要的,这里就简单说下IDEA中可以查看变量的几个地方,相信大部分人都了解。 1、如下,在IDEA中,参数所在行后面会显示当前变量的值。...可以使用这个操作在调试过程中计算某个表达式的值,而不用再去打印信息。 ?
它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在断网的情况下任然可以提交代码,切换分支。...git又使用了SHA-1哈希算法确保了在文件传输时变得不完整、磁盘损坏导致数据丢失时能立即察觉到。...5、git push:将本地仓库中的代码提交到远程仓库 git 分支 主分支 1、master分支:存放随时可供生产环境中的部署的代码 2、develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到...git在IntelliJ IDEA下的使用 2.1、IntelliJ IDEA下配置git 1、本地安装好git,并配置合理的SSH key,具体看这里 2、IntelliJ IDEA->Performance..., git commit, 写上日志提交到本地代码库中 79_11.png 2.7、git push VCS->Git->Push 将本地代码提交到远程仓库 79_12.png 2.8、在Idea命令行使用
lombok是一款可以精减java代码、提升开发人员生产效率的辅助工具,利用注解在编译期自动生成setter/getter/toString()/constructor之类的代码。...this.country = country; } } 大概减少了2/3的代码,各种注解的详细用法,请参考:https://projectlombok.org/features/index.html IDEA...下使用时,可以通过插件的形式安装,插件下载地址:https://github.com/mplushnikov/lombok-intellij-plugin/releases 然后 Plugins ->...选择下载的zip包安装,重启idea即可。 另外,还有一个关键设置: ?...为了让设置生效,建议再重启一次idea,然后就可以开心的编码了,可以ide里可以直接看到生成的方法:(下图中打红圈的都是自动生成的) ?
IdeaVim(下载)插件可以让你在IntelliJ IDEA中键盘敲的飞起。...安装 打开IDEA的设置,在Plugins里,你可以选择在线搜索Vim安装,当然如果不行,就可以选择单独下载后安装,以下是下载安装的方法: ?...直接选择前面下载的ZIP包即可,然后重启IDEA,重启后会发现,在tools里有了这个插件的开关: ?...接下来,你就可以通过这个按键来选择是否开启VIM模式,若选择关闭,就是回到最初的状态了,也不用担心随时给不会VIM的同学使用了。...Ctrl+e Ctrl+e是IDEA自带的切换最近文件的比较实用,在这里把它从VIM中解放出来。 这种键位冲突可以在这里设置,在下面的Handler列中选择你想要采用的编辑方案即可: ?
: file -- setting -- version control -- subversion -- 选择 SVN安装路径 -- apply -- OK 2.直接检出 重启一下你的IntelliJ...Idea,然后从svn库中下载项目: 点击 + 号,输入svn 地址。...然后检出:选中svn 地址再点击 checkout 就只可以了,会要求输入svn的 账号、 密码。 3.
前言 今天 IntelliJ Idea 2020.1 正式发布了!最大的一个亮点莫过于开始支持中文了。相信很多英语不好的同学已经期盼已久了。但是感觉登录界面感觉变丑了!建议把文章看完再去升级。 2....这下很多同学可以更方便使用了。但是对于习惯了英文界面的同学来说,要小小的适应一下。 3. 如何开启中文汉化 看到上面的效果,相信有很多同学就直接去升级了。但是打开之后发现还是英文界面,怎么回事?...我来告诉你答案,默认情况下中文是不开启的,根据 JetBrains 官方的说明,所有的 i18n 包都是以插件的形式集成到 IntelliJ IDEA中的。需要你自己去集成汉化插件。...总结 IntelliJ IDEA 越来越好用了!加了汉化之后对于一些平常我们很少用的功能也能去发掘了。
在日新月异的互联网时代中,vim 可以算是一个历史悠久的产物,从诞生到现在都没有别的编辑器能替代(感兴趣可了解一下 Emacs)。...但是在我们的工作中,没有vim一样能够进行工作,能够排查问题,能过编辑页面等。 学习 vim 是一个枯燥且难熬的过程,你需要2周时间的苦练,而不是3天热度。...附一张超清 VIM 键位图 ,原图地址:http://cenalulu.github.io/linux/all-vim-cheatsheat/ IDEA 安装 VIM IntelliJ IDEA...示例 在一个只有一行且这一行只有“1”的文本中,键入如下命令: qaYpq→ qa 开始录制 Yp 复制行. 增加1. q 停止录制....点关注,不迷路 本文带大家手把手学习了一波 VIM 的入门教学,通过结合 IDEA,来让我们在开发过程中,不断熟悉 VIM的语发,拒绝 Ctrl + C/V 工程师,由现在做起~ 好了各位,以上就是这篇文章的全部内容了
前言 安装插件 配置插件 选择版本 添加配置文件 在项目中应用checkstyle 插件具体使用 前言 当我们想给flink贡献自己的代码的时候,就需要把代码下载下来,然后导入自己的IDE,其中有一个很重要的环节就是对代码规范的检查...其实除了flink,我们做其他java项目,也是一样的,也可以使用同样的方法对我们的代码进行检查,提高工作效率。...mac电脑,在IntelliJ IDEA -> Preferences -> Other Settings -> Checkstyle. ?...在项目中应用checkstyle 我们添加了刚才命名为flink的checkstyle之后,可以把这个应用于我们的项目中了。...在这个配置中,Settings -> Editor -> Code Style -> Java ,我们的Schema选择刚才添加的flink,然后点击最下面的apply ,OK。 ?
在intellij idea中快速生成测试代码 将鼠标放到类的任意位置,摁下Ctrl+Shift+T,然后Create a new Test即可。...通常我们可以在待测方法所在的类之上使用@RunWith注解来为这个测试类指定一个特定的Runner。Junit的默认Runnner------BlockJunit4ClassRunner。...当我们不为测试类添加@RunWith注解的时候,其实使用的就是这个Runner,它作为默认Runner只为我们提供了基本的基于Junit生命周期的测试注解。下面列出一些比较有用的Runner。...Suit------它可以一次生执行全面在多个类中的测试用例,例如: @RunWith(Suite.class) @SuiteClasses({Person.class, People.class})...public class TestSuitMain{ //虽然这个类是空的,但依然可以运行Junit测试,运行时,它会将Person.class和//People.class中的所有测试用命都执行一遍
原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。...其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader ,...Chrome禁用缓存 F12(或Ctrl+Shift+J或Ctrl+Shift+I)--> NetWork --> Disable Cache(while DevTools is open) 至此,在idea...中就可以愉快的修改代码了,修改后可以及时看到效果,无须手动重启和清除浏览器缓存。...: 1.对应的spring-boot版本是否正确,我这里使用的是1.5.3.RELEASE版本; 2.是否加入plugin了,以及属性true 3.Intellij IDEA是否开启了
一、IDEA安装Docker插件打开 IntelliJ IDEA,点击菜单栏中的 "File" -> "Settings"(或 "IntelliJ IDEA" -> "Preferences"),在左侧栏中选择...二、IDEA连接Docker1、Docker for Windows 连接"Docker for Windows" 是指在 Windows 操作系统上运行 Docker 容器;2、SSH 连接"SSH...三、查看Docker面板配置好了docker插件后,会在项目服务(services)下面生成一个Docker面板,可以看到docker中的镜像和容器。...四、使用插件生成镜像使用插件生成镜像,点击当前文件(currentfile),选择编辑配置,添加新的运行配置找到docker,有docker Image,docker-compose,dockerfile
它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也 因此其近乎所有的操作都是本地执行,所以在断网的情况下任然可以提交代码,切换分支。...git push:将本地仓库中的代码提交到远程仓库 git 分支 主分支 master分支:存放随时可供生产环境中的部署的代码 develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到...在IntelliJ IDEA下的使用 2.1、IntelliJ IDEA下配置git 本地安装好git,并配置合理的SSH key,具体看这里:轻松几步搞定SSH连接Git配置。...2.3、git checkout 在IntelliJ IDEA右下角有一个git的分支管理,点击。选择自己需要的分支,checkout出来。 ? checkout出来,会在底端显示当前的分支。...2.8、在Idea命令行使用git mac下同时按alt+F12,进入idea命令行 git常见的命令: clone项目: git clone xxxxxx 检查项目状态: git status 切换分支并和远程的分支关联
默认IDEA取的是当前系统的用户名作为这个变量的,但是如果系统的用户名不是你期望的用户名,那么修改系统的用户名在IDEA中也还是使用的是旧的用户名。...如果要使用正确的名称,可以修改IDEA的配置文件,传入用户名参数,具体操作: 找到IDEA的安装目录/bin下面的idea.exe.vmoptions 和idea64.exe.vmoptions这两个文件...,在里面添加 -Duser.name=wind(在些修改为自己想要的名称)
如今的问题是本人使用的是IntelliJ开发的Android项目,刚開始还真不知道怎么下手。在參考了一些资料后。总结了一下IntelliJ中配置JUnit測试环境的步骤,希望对大家有帮助。...否则代码中的Junit会被觉得是Junit 3.8,那你就仅仅能使用Junit 3的測试方式了。 四、在项目文件夹树中,创建一个与src平级的文件夹用于存放全部的測试类。...另一种使用快捷键的方式来单独执行某个測试,我们仅仅须要将文本焦点切换到某个測试方法中,然后在使用组合键Ctrl+Shift+F10就能够达到同上面一样的測试效果。...參考: 在IntelliJ IDEA的项目中开启Annotations https://www.jetbrains.com/idea/help/enabling-annotations.html...IDEA中的使用(应该有三篇,可是仅仅有后两篇可见。
在开发Spring Boot项目的过程中,每次修改文件都需要重新启动,于是在imooc上找了个视频,经过修改几个参数最终成功。...使用Intellij IDEA开发工具,本文介绍第二种。 首先下载Springloaded的Jar包 放到本地磁盘某目录下,记得位置。...下载地址: 修改启动方式配置 点击Edit Configurations 在VM options中,添加如下代码: -javaagent:E:\DEV\springloaded-1.2.6.RELEASE.jar...注意,以下两项也需要配置: 在设置中打开自动编译 左上角File->Settings->Build,Execution,Deployment->Compiler,选中Build project automatically...Intellij IDEA 使用Spring-boot-devTools无效解决办法 3.Spring boot 在Intellij IDEA 中的热部署
领取专属 10元无门槛券
手把手带您无忧上云