
开发工具 | 学习系列
开发工具
Coder编程
欢迎关注Coder编程公众号,主要分享数据结构与算法、Java相关知识体系、框架知识及原理、Spring全家桶、微服务项目实战、DevOps实践之路、每日一篇互联网大厂面试或笔试题以及PMP项目管理知识等。更多精彩内容正在路上~
展开
-
IDEA如何新建项目(Java、JavaWeb项目)
IEAD前言之前一直都是用Eclipse、MyEclipse进行项目开发,从2017年开始转用IDEA,一直用到现在。从不熟悉这款开发软件,通过不断网上搜寻技巧,到最后熟练运用,最后爱上这款开发软件。这次就好好整理一波IDEA的使用技巧。分享给大家,方便新手使用,如果忘了IDEA的一些使用方式也可以收藏后,以后进行查阅。本次分享的IDEA技巧目录: 1.如何新建一个Java项...原创 2020-01-07 08:00:00 · 3257 阅读 · 0 评论 -
IDEA学习篇——取消默认打开上次项目设置
场景默认情况下,每次打开Intellij IDEA,都会连带着打开上次打开的项目。如果不希望它每次打开时都连带的打开上次的项目,可通过“系统设置”进行配置。配置方法如下图所示,找到Intellij配置中的System Settings,右边的Reopen last project on startup,默认为勾选状态,即每次打开IDE时,会打开上次的项目。将此勾选去掉即可。同时,在Project ...转载 2018-06-25 14:13:42 · 1205 阅读 · 0 评论 -
IDEA学习篇——IDEA修改代码提示的快捷键
前言:使用eclipse都习惯使用快捷键ALT+/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。哪个是代码自动提示快捷键File–》Settings–》KeyMap(快捷键ctrl+alt+s)进入快捷键设置界面。 idea中默认的代码自动提示快捷键是Basic Ctrl+空格(可以...转载 2018-06-25 15:07:42 · 2239 阅读 · 0 评论 -
IDEA学习篇——IDEA设置注释模板
1.idea类注释 打开:file->setting->Editor->Filr and Code Templates->Includes->File Header 类注释模板: /** * @Title: ${NAME} * @ProjectName ${PROJECT_NAME} * @Description: ...转载 2018-06-19 09:55:02 · 1767 阅读 · 0 评论 -
IDEA学习篇——Debug调试教程
1、这里以一个web工程为例,点击图中按钮开始运行web工程。 2、设置断点 3、使用postman发送http请求 4、请求发送之后会自动跳到断点处,并且在断点之前会有数据结果显示 5、按F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句。 6、按F7在 Debug 模式下,进入下一...转载 2018-07-23 14:38:22 · 607 阅读 · 0 评论 -
IDEA学习篇——findbugs 插件 下载、安装、使用详解
首先我下载的版本是 FindBugs-IDEA-1.0.1 ,然后我会在文中提供(FindBugs-IDEA-1.0.1.zip)下载资源,我在安装过程中的问题如下:1,在编辑器里面始终下载不下来,每次都是一半的时候就失败啦。最后就去网上下载zip文件本地安装。下面就是下载安装使用一条龙服务详情先是在这个编辑器里面怎么安装这个插件的示范。也许你网络很顺畅呢,就OK拉。我是等到花...原创 2018-07-24 13:21:39 · 12763 阅读 · 0 评论 -
使用IDEA搭建SwaggerUI 中文乱码解决!
解决办法:1、file --> Settings --> file encodings(Ctrl+Alt+S)2、在弹出的对话框右侧,将所有的Encoding(一共三个)全部改为“UTF-8”3、Apply and OK 。4、然后清除缓存重启(InValidate Caches/Restart)...原创 2018-08-15 10:40:14 · 7431 阅读 · 0 评论 -
IDEA学习篇——如何快速创建单元测试
打开需要测试的类。通过按快捷键ctrl + shift + t选择Create New Test在出现的对话框的下面member内勾选要测试的方法点击ok完成!原创 2018-08-28 14:01:31 · 6581 阅读 · 0 评论 -
IDEA学习篇 —— 将相同的代码抽取成方法
需求:在我们代码里面可能存在相同的代码。这时候IDEA会提示:Found duplicated code in this file意思是:代码中有重复的部分。这时候我们就可以将重复的部分抽取成方法了。快捷键:CTRL + ALT + M...原创 2018-08-29 14:40:02 · 13742 阅读 · 0 评论 -
git commit 时 emoji表情使用指南
优快云 无法显示 emoji, 可点击这里转至GitHub 查看效果。执行 git commit 时使用 emoji 为本次提交打上一个 “标签”, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。截取的 gitmoji 快照:commit 格式git commit 时,提交信息遵循以下格式::emoji1: :emoji2: 主...转载 2018-09-18 10:26:03 · 1870 阅读 · 0 评论 -
IDEA学习篇——IDEA-Console控制台取消行数限制
在idea7之后的版本中取消了 控制台行数设置 选项,只能通过更改配置文件进行更改在%安装目录%/bin中找到idea.properties文件,更改idea.cycle.buffer.size项值为disabled,保存,重启idea即可...转载 2018-06-15 09:51:17 · 8762 阅读 · 0 评论 -
IDEA学习篇——finds duplicated code提示
found duplicated code in this file finds duplicated code翻译: 发现重复的代码在这个文件中 发现重复的代码原因:应该是相同的代码分别出现在了不同的地方,java不建议代码冗余的状态解决:把需要调用相同代码的部分写成一个方法,分别在不同的地方调用即可解决 ...原创 2018-06-14 19:43:04 · 7082 阅读 · 0 评论 -
IDEA学习篇——IDEA刷新项目/清除项目缓存
点击File -> Invalidate caches ,点击之后在弹出框中点击确认,之后软件就自动重启了## 文末>欢迎关注个人微信公众号:**Coder编程**获取最新原创技术文章和免费学习资料,更有大量精品思维导图、面试资料、PMP备考资料等你来领,方便你随时随地学习技术知识!欢迎**关注**并star~
面包屑栏面包屑栏可以帮你很快定位当项目中有错误时也可以显示,并帮助你很快的定位找到以前无意中使用过一次,感觉很方便工作开发,现在终于找到了打开的方法:ALT + SHIFT + B;Eclipse中对应的热键Command是 :Show In Breadcrumb;...转载 2017-09-13 10:33:34 · 2700 阅读 · 0 评论 -
开发插件 | 学习系列 谷歌PostMan插件使用教程(三)小技巧
Postman这款工具可以让你很方便的测试你的Web API,那如果你实在是没办法用Postman,必须手写代码,又或者你有别的需求是Postman没法实现的,你必须写一个特殊的script或App来测试你的接口,那这时候是不是Postman就没有用武之地了? 我来个你share一个小技巧吧,管不管用你说的算。 假设我现在要这样来测我的接口: 我们要设置用户名和密码: 我们要设置参数和Header...原创 2018-04-11 10:19:29 · 230 阅读 · 0 评论 -
开发插件 | 学习系列 谷歌PostMan插件使用教程(一)
最近需要测试产品中的REST API,无意中发现了PostMan这个chrome插件,把玩了一下,发现postman秉承了一贯以来google工具强大,易用的特质。独乐乐不如众乐乐,特此共享出来给大伙。Postman介绍Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括...原创 2018-04-11 10:04:45 · 425 阅读 · 0 评论 -
开发插件 | 学习系列 谷歌PostMan插件使用教程(二) 在test suite中运行test case
我们已经知道如何用Postman组装并发送消息,那我们如何根据需求用Postman来做测试呢?在这开始之前,我们先来看看Postman的左边面板:这里包含了History和Collection,我们可以在History里面看到我们曾经发送过的HTTP Request, 我们可以很方便的通过点击上面的项重新构建我们的request。而右边的Reques...原创 2018-04-11 10:16:08 · 352 阅读 · 0 评论 -
开发插件 | 学习系列 谷歌PostMan插件使用教程(四)ElasticSearch的搜索功能
前言ElasticSearch(以下简称ES)是一个基于Lucene构建的开源(open-source),分布式(distributed),RESTful,实时(real-time)的搜索与分析(analytics)引擎。它可以让你在浏览数据时具备非常快的速度和优秀的可扩展性。它用于全文索引、结构化数据索引、数据分析以及三者的结合。在初步学习ElasticSearch的时候,我们大部分的时候需要通...原创 2018-04-11 10:29:21 · 521 阅读 · 0 评论 -
IDEA学习篇——IntelliJ Idea 常用快捷键总结
1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().v...转载 2018-06-12 17:04:40 · 308 阅读 · 0 评论 -
IDEA学习篇——安装阿里Java规范插件的安装
一、安装 File->Settings >> Plugins >> Browse repositories... 搜 Alibaba 即可: // 我这里已经安装,如首次安装搜索插件点击 install即可 Install后,重启即可在Tool看到插件: 二、使用 在当前类点击【编码规范扫描】即可: 注意代码一定要编译过后在进行 扫描,否则结果...转载 2018-06-12 17:11:13 · 715 阅读 · 0 评论 -
IDEA学习篇——lombok插件安装
项目中经常使用bean,entity等类,绝大部分数据类类中都需要get、set、toString、equals和hashCode方法,虽然eclipse和idea开发环境下都有自动生成的快捷方式,但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。而使用了lombok则不一样,使用了lombok的注解(@Setter,@...转载 2018-06-12 17:22:59 · 455 阅读 · 0 评论 -
IDEA学习篇——Intellij IDEA 导入 eclipse web 项目详细操作
Intellij IDEA 导入 eclipse web 项目详细操作第一步:准备工具我用的是 IntelliJ IDEA 2017.1(64) 这个版本的,在eclipse中找到我之前写skye_cnmy(非Maven),skye_client(Maven)的项目导入。第二步:在Intellij IDEA File–>New–>Project from Existing Sou...转载 2018-06-14 13:36:00 · 4492 阅读 · 0 评论 -
Eclipse学习篇——Eclipse很实用的一些插件!
1. Java反编译插件:Eclipse Class Decompiler,插件作者博客:【原创】Eclipse Class Decompiler——Java反编译插件;2. 编辑器颜色主题插件:Eclipse Color Theme3. Startexplorer:快速打开本地文件所在位置4. Regex Util:正则表达式工具,语法高亮显示,验证结果等功能:5. PropertiesEdit...原创 2018-04-16 11:03:48 · 1209 阅读 · 0 评论