IDEA,VS Code,Navicat,Postman使用技巧及注意事项

IDEA

配置问题

安装配置建议看这个点击

快捷键

首先IDE离不开快捷键的便捷功能,这里总结一下
(如果将IDEA的快捷键已经设置成了eclipse的话部分快捷键是会没有用的)
此处整理自大佬的文章

Ctrl+Space

基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了)。用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick Fix功能)。当智能提示为我们自动补全方法名时,我们通常要自己补上行尾的反括号和分号,当括号嵌套很多层时会很麻烦,这时我们只需敲Ctrl+Shift+Enter就能自动补全末尾的字符。而且不只是括号,例如敲完if/for时也可以自动补上{}花括号。

Ctrl+Shift+Alt+T

重构功能大汇总快捷键Ctrl+Shift+Alt+T,叫做Refactor This。按法有点复杂,但也符合Intellij的风格,很多快捷键都要双手完成,而不像Eclipse不少最有用的快捷键可以潇洒地单手完成(算是Eclipse的一大优点吧)。此外,还有些常用的重构技巧,比如每次都在Refactor This菜单里选的话效率有些低。Shift+F6直接就是改名,Ctrl+Alt+V则是提取变量。

fori/sout/psvm+Tab

常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码,用Ctrl+J可以查看所有模板。后面“辅助”一节中将会讲到Alt+Insert,在编辑窗口中点击可以生成构造函数、toString、getter/setter、重写父类方法等。这两个技巧实在太常用了,几乎每天都要生成一堆main、System.out和getter/setter。
Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab。再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。

Ctrl+W

能够自动按语法选中代码的Ctrl+W以及反向的Ctrl+Shift+W。此外,Ctrl+Left/Right移动光标到前/后单词,*Ctrl+[/]移动到前/后代码块,这些类Vim风格的光标移动也是一大亮点。以上Ctrl+Left/Right/[]*加上Shift的话就能选中跳跃范围内的代码。Alt+Forward/Backward移动到前/后方法。还有Ctrl+Y删除行、Ctrl+D复制行、*Ctrl+</>*折叠代码。

Ctrl+N/Ctrl+Shift+N

可以打开类或资源,我们输入的任何字符都将看作模糊匹配,最新版本的IDEA还加入了Search Everywhere功能,只需按Shift+Shift即可在一个弹出框中搜索任何东西,包括类、资源、配置项、方法等等。

类的继承关系则可用Ctrl+H打开类层次窗口,在继承层次上跳转则用Ctrl+B/Ctrl+Alt+B分别对应父类或父方法定义和子类或子方法实现,查看当前类的所有方法用Ctrl+F12

要找类或方法的使用也很简单,Alt+F7。要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处。

Ctrl+Shift+A

可以查找所有Intellij的命令,并且每个命令后面还有其快捷键。查找学习快捷键的工具。

Ctrl+Alt+O

格式化import列表

Ctrl+Alt+L

格式化代码

Alt+Num

切换到指定的窗口,常用的有1-项目结构,3-搜索结果,4/5-运行调试

Ctrl+Tab

切换标签页

Ctrl+E/Ctrl+Shift+E

打开最近打开过的或编辑过的文件

Ctrl+Alt+T

创建单元测试用例

Alt+Shift+F10

运行程序

Shift+F9

启动调试

Ctrl+F2

停止

F7/F8/F9

分别对应Step into,Step over,Continue

界面操作

点击此处

VS Code

VS Code介绍及安装

Visual Studio Code(简称 VS Code / VSC)是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux。

可下载.zip解压版,下载解压后即可使用。
也可下载安装版可执行程序,安装后很多东西不需要自己配置了。

有需要汉化的话可以使用f1搜索Configore Display Language设置 zh-cn 关闭软件重启。
(如果重启后还是英文的,那么在商店查看已安装的插件,把中文插件Chinese(simplified) 重新安装一遍,然后重启软件即可。)

几个常用命令

显示所有命令 Ctrl+Shift+P
转到文件 Ctrl+P
在文件中查找 Ctrl+Shift+F
开始调试 F5
切换终端 Ctrl + `
详情可以参考

Navicat

安装配置

Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。
配置和安装没有太多要求,不多介绍,如果安装有困哪可以参考这个

使用教程

比较需要注意的一点是,如果在数据库表中直接操作某行或者某些数据,但是显示没有即时更新,可以右键选择刷新,显示就会刷新。
首先连接上指定数据库。
1、创建数据库:选中连接名,右键,点击新建数据库。
2、删除数据库:选中要删除的数据库,右键,点击删除数据库(注意安全)
3、创建数据表:双击test01,选中表,右键,新建表
4、修改数据表:选中数据表,右键,设计表,然后跟创建表里的操作一样去编辑字段,数据类型,完整性约束等。
5、删除数据表:选中要删除的数据表,右键,选择删除表。
6、数据的增加、删除和修改(打开表之后底下有对应按钮)
7、查询数据:双击某个数据库,然后选择查询,右键,新建一个查询,然后就可以在里面编辑查询语句了,保存好这个查询,以后可以直接使用。
8、创建视图:比如我创建一个视图,视图功能是显示90后的明星的信息。在定义里写sql语句就行,工具会自动生成视图SQL,点击SQL预览可以看到创建视图的SQL语句,最后保存下来,取一个名字,创建视图时,还可以使用视图创建工具来创建视图。
9、添加索引,在设计表里面找到添加索引选项。
10、备份还原:先新建一个备份,备份的有时间,自己也可以备注,以后要还原哪个就选哪个。备份会自动选择所有表和视图。

Postman

下载安装详情可以参考这个
安装有分为,Chrome上安装postman插件,Windows/macOS安装,以及Linux安装

基本请求

postman能做到前台能做到的所有请求功能post,get,delete,put请求。

发送json

postman可以指定发送json到服务器端

发送xml文件

发送二进制文件

用例编写

一个工程一个Collection,这样方便查找及统一处理数据。
第一步, 创建Collections
点击中的带+号的图标,输入Name:”abc”,Description:”示例demo”,点击Create按钮即创建成功一个Collections.
第二步,在Collections里添加请求
在右侧准备好接口请求的所有数据,并验证后,点击save按钮。


版权声明:本文为weixin_45834048原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。