IntelliJ IDEA

再见!Postman!

▼魔方 西西 提交于 2021-01-14 08:00:40
文末有好书推荐 前 言 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Client功能和请求历史记录功能。但是当使用了IDEA REST之后,postman就可以丢了,因为, I DEA REST Client 具有postman的所有功能,而且还有postman没有的功能,继续往下看。 从postman到IDEA REST Client 真香定律的原因有如下几个: 首先postman的所有功能IDEA REST Client都具备了,如REST Client控制台和历史请求记录 其次如果能够在一个生产工具里完成开发和调试的事情,干嘛要切换到另一个工具呢 然后IDEA REST Client还支持环境配置区分的功能,以及接口响应断言和脚本化处理的能力 IDEA REST Client的请求配置可以用文件配置描述,所以可以跟随项目和项目成员共享 IDEA REST Client控制台 从顶层工具栏依次Tools -> HTTP Client -> Test RESTFUL Web Service 打开后,IDEA REST

再见!postman

匆匆过客 提交于 2021-01-14 08:00:21
点击“ 开发者技术前线 ”,选择“星标🔝” 让一部分开发者看到未来 作者:陈凯玲 原文链接:http://www.kailing.pub/article/index/arcid/257.html 前言 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Client功能和请求历史记录功能。但是当使用了IDEA REST之后,postman就可以丢了,因为,I DEA REST Client 具有postman的所有功能,而且还有postman没有的功能,继续往下看。 从postman到IDEA REST Client 真香定律的原因有如下几个: 首先postman的所有功能IDEA REST Client都具备了,如REST Client控制台和历史请求记录 其次如果能够在一个生产工具里完成开发和调试的事情,干嘛要切换到另一个工具呢 然后IDEA REST Client还支持环境配置区分的功能,以及接口响应断言和脚本化处理的能力 IDEA REST Client的请求配置可以用文件配置描述,所以可以跟随项目和项目成员共享 IDEA REST

再见!Postman

时光毁灭记忆、已成空白 提交于 2021-01-14 08:00:02
前言 接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Client功能和请求历史记录功能。但是当使用了IDEA REST之后,postman就可以丢了,因为, I DEA REST Client 具有postman的所有功能,而且还有postman没有的功能,继续往下看。 从postman到IDEA REST Client 真香定律的原因有如下几个: 首先postman的所有功能IDEA REST Client都具备了,如REST Client控制台和历史请求记录 其次如果能够在一个生产工具里完成开发和调试的事情,干嘛要切换到另一个工具呢 然后IDEA REST Client还支持环境配置区分的功能,以及接口响应断言和脚本化处理的能力 IDEA REST Client的请求配置可以用文件配置描述,所以可以跟随项目和项目成员共享 IDEA REST Client控制台 从顶层工具栏依次Tools -> HTTP Client -> Test RESTFUL Web Service 打开后,IDEA REST Client控制台的界面如下样式

你会换掉Postman吗?我正在用HTTP Client...

只谈情不闲聊 提交于 2021-01-14 07:42:47
前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y 相信大家都用过POSTMAN吧,后端在开发的时候写完接口总得去自测调用一下,看符不符合自己的预期。 postman 因为我们的接口可能会有很多参数或者我们的参数是json格式的(等等原因),直接用浏览器去请求不太方便,而且使用浏览器去请求也不能复用(没有保存的功能)。 所以我们常常会用一些别的软件(插件),而POSTMAN就是这里边最出名的。 这篇文章不是在介绍POSTMAN,而是我们Java程序员最喜欢的IDEA,它也能做到POSTMAN的功能,而且我觉得更加好用。 小插曲 在前几天换了MacBookPro,自然就需要把在Windows上的hosts配置的东西搬移到MacBookPro上 毕业半年,买了一台MacBook Pro 是我就把Windows上的hosts通过QQ复制到我的gas mark(Mac 上管理hosts的一个软件,我觉得挺好用的) 从Windows复制对应的hosts配置 于是我就很欢快愉悦地就将这些配置复制到gas mark。复制完了以后,我去访问自己的预发环境也是成功了(我这边一般预发环境都要配置hosts才能访问)。 但是等我用POSTMAN和IDEA自带的HTTP Clint去测试我自己接口的时候

C/C++、Java和Python开发工具一网打尽

送分小仙女□ 提交于 2021-01-14 06:52:04
戳上面的蓝字可以关注哦! 前言 在我们埋头于代码死磕的时候,会发现一个好的开发工具往往会起到事半功倍的效果,本帖子总结了C语言与Java几个比较流行的开发工具,希望能对大家有用。 另外,本文将持续汇总各种开发语言中使用的优质工具,欢迎小伙伴推荐,互利互助, 发我邮件:17B903027@stu.hit.edu.cn Java开发工具 1 IntelliJ IDEA IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言。 获取地址 链接:http://pan.baidu.com/s/1pKPbhMz 密码:e8la 2 Myeclipse MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛

java----IDEA快捷键

我们两清 提交于 2021-01-14 06:33:37
shift + F6 批量修改(选中需要修改的代码) alt+ins 插入get、set等,可以复写方法等 ctrl + p 查看需要传入的参数 双击shift 弹出searcheverywhere (可以用来搜索整个项目中的资源) alt + 鼠标在空白处往下拖:出现多个光标 Ctrl+Alt+L 格式化代码 ctrl+r 文字替换 ctrl+alt+t 调用try等方法 ctrl+alt+b 查看接口的所有的实现类或者接口方法的所有的实现方法; alt + / 补全 F2 定位至下一个错误处 ctrl+shift+/ 注释 ctrl+/ 注释 ctrl+shift+F 全文检索 Ctrl+Z :撤销 Ctrl+Shift+Z :重做 Ctrl+X :剪贴 Ctrl+C :复制 Ctrl+V :粘贴 Ctrl+Y :删除当前行 Ctrl+D :复制当前行 Ctrl+Shift+J :将选中的行合并成一行 Ctrl+N :查找类文件 Ctrl+Shift+N :查找文件 Ctrl+G :定位到文件某一行 Alt+向左箭头 :返回上次光标位置 Alt+向右箭头 :返回至后一次光标位置 Ctrl+Shift+Backspace :返回上次编辑位置 Ctrl+Shift+反斜杠 :返回后一次编辑位置 Ctrl+B :定位至变量定义的位置 Ctrl+Alt+B

IDEA git 只有Commit没有Push

℡╲_俬逩灬. 提交于 2021-01-13 17:11:02
最近发现一个问题,是关于IDEA的一些骚操作的事儿~ 具体怎么回事,一起来看看。 我们都知道使用git分布式版本控制工具,提、拉 代码都会有一个本地暂存区,也就是本地仓。 这也就说我们的Commit提交到的是我们的本地仓库,Push才会推送到远程分支。那么我的IDEA快捷操作至少要有下图中的这三个快捷操作按钮 但是我同事新装的IDEA只有Update、和Commit 如下图👇 怎么设置为有Push图标或者没有呢? File-》Settings-》Menus and Toolsbars-》找到Navigaction Bar Toolbar 下拉框-》选择VcsNavBarToobarActions 然后点击上方➕号 添加到工具栏 添加! 添加完成! 这样就可以快捷操作git了, 方便拉取,提交,推送等操作~ 希望同仁志士,前来参考以及指点!共同进步,发扬文化精神!转载请标明出处! 感觉不错的点个赞关注一下吧! 来源: oschina 链接: https://my.oschina.net/lixingsikao/blog/4896877

idea main和System快捷键

徘徊边缘 提交于 2021-01-12 15:23:14
1、在IntelJ中和Eclipse中稍有不同,在Eclipse中,输入main再按Alt+/即可自动补全main函数,但是在IntellJ中则是输入psvm,选中即可 这里写图片描述 2、在方法体内部有for循环,在IntellJ中是输入fori,然后会有一个提示,选中需要的for循环即可 这里写图片描述 3、System.out.println();在IntellJ中是输入sout 这里写图片描述 --------------------- 来源: oschina 链接: https://my.oschina.net/u/4354470/blog/4892565

Idea公司真牛逼,发行最适合程序员编程字体~

梦想与她 提交于 2021-01-12 13:10:47
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者丨IT之家 来源丨朱小厮的博客 来源:r6d.cn/W3nE JetBrains年初的时候推出了一种新字体,即JetBrains Mono,它是专为开发人员设计的。 JetBrains表示: 在当今的大部分时间里,我们作为开发人员都在看代码。我们一直在寻找最佳字体,以使我们更容易在屏幕上查看文本。 但是,许多流行字体中的逻辑并不总是考虑到通读代码和阅读书本之间的区别。 我们的眼睛以非常不同的方式沿代码移动,通常必须垂直移动和水平移动,这与阅读书籍不同,因为它们总是沿同一方向沿文本滑动。 因此,在使用JetBrains Mono进行开发时,除其他外,重点研究了在长时间使用代码期间可能导致眼睛疲劳的问题。 我们考虑了字母的大小和形状等问题;它们之间的空间量,自然以等宽字体设计的平衡;一些看起来不必要的细节和符号之间不清楚的区别,例如(l 和 I);还要和开发字体时的编程连字等。 从2019.3版本开始,JetBrains Mono字体将随IDE一起提供,当然,你可以下载它并在所需的任何编辑器中使用它。 我们来看看Mono字体在不同编程语言下的样子吧~ Kotlin Java Go Python C++ C# JetBrains