当前位置: 首页 > news >正文

企业网站建设要素舒城县建设局网站首页

企业网站建设要素,舒城县建设局网站首页,国家企业查询网,苍南县住房和城乡规划建设局网站大家好#xff0c;此篇文章中我会介绍10个非常不错的IDEA插件以及它们常见功能的使用方法。这一期内容搞 Gif 动态图花了很久#xff0c;很多Gif图片上传到微信还提示过大#xff0c;所以很多地方重新又录制了一遍Gif图。概览#xff1a;IDE Features Trainer—IDEA交互式教… 大家好此篇文章中我会介绍10个非常不错的IDEA插件以及它们常见功能的使用方法。这一期内容搞 Gif 动态图花了很久很多Gif图片上传到微信还提示过大所以很多地方重新又录制了一遍Gif图。概览IDE Features Trainer—IDEA交互式教程RestfulToolkit—RESTful服务开发Key Promoter X—快捷键Presentation Assistant—快捷键展示Codota—代码智能提示Alibaba Java Code Guidelines—阿里巴巴 Java 代码规范GsonFormatRoboPOJOGenerator—JSON转类对象Statistic—项目信息统计Translation-必备的翻译插件CamelCase-多种命名格式之间切换“???? 注意这只是第一弹后面的文章中我会继续推荐一些我在工作中必备的 IDEA 插件以及他们的使用方法。IDE Features Trainer—IDEA交互式教程有了这个插件之后你可以在 IDE 中以交互方式学习IDEA最常用的快捷方式和最基本功能。 非常非常非常方便强烈建议大家安装一个尤其是刚开始使用IDEA的朋友。当我们安装了这个插件之后你会发现我们的IDEA 编辑器的右边多了一个“Learn”的选项我们点击这个选项就可以看到如下界面。我们选择“Editor Basics”进行然后就可以看到如下界面这样你就可以按照指示来练习了非常不错RestfulToolkit—RESTful服务开发专为 RESTful 服务开发而设计的插件有了它之后你可以1.根据 URL 直接跳转到对应的方法定义 (Windows: ctrl\ or ctrlaltn Mac:command\ or commandaltn )并且提供了一个 Services tree 的可视化显示窗口。 如下图所示:2.作为一个简单的 http 请求工具来使用。4.在请求方法上添加了有用功能: 复制生成 URL、复制方法参数...我们选中的某个请求对应的方法然后右击你会发现多了这样几个选项。我们选择Generate Copy Full URL这样你就把整个请求的路径复制下来了http://localhost:9333/api/users?pageNum1pageSize1 。5.其他功能: java 类上添加 Convert to JSON 功能格式化 json 数据 ( Windows: Ctrl Enter; Mac: Command Enter )。我们选中的某个类对应的方法然后右击你会发现多了这样几个选项。当我们选择Convert to JSON的话你会得到{username: demoData,password: demoData,rememberMe: true } Key Promoter X—快捷键相信我这一定是IDEA必备的一个插件。它的功能主要是在一些你本可以使用快捷键操作的地方提醒你用快捷键操作。 比如我直接点击tab栏下的菜单打开 Version Control(版本控制) 的话这个插件就会提示我说你可以用快捷键 command9或者shiftcommand9打开如下图所示除了这个很棒的功能之外它还有一个功能我觉得非常棒那就是展示出哪些快捷键你使用的次数最多超级赞????‍♂️快捷键真的很重要入职之后每次看着同事们花里胡哨的快捷键操作咔咔咔很快就完成了某个操作我才深深意识到它的重要性。不夸张的说你用IDEA开发常用的快捷键不熟悉的话效率至少降低 30%。小伙你使用快捷键进行操作的时候是帅啊但是你给别人演示的时候别人可能根本不知道你进行了什么快捷键操作。这个时候 Presentation Assistant 这个插件就站出来了Presentation Assistant—快捷键展示安装这个插件之后你用键盘快捷键所做的操作都会被展示出来非常适合自己在录制视频或者给别人展示代码的时候使用。比如我使用快捷键 command9打开 Version Control 使用了这个插件之后的效果如下图所示Codota—代码智能提示Codota 这个插件用于智能代码补全它基于数百万Java程序能够根据程序上下文提示补全代码。相比于IDEA自带的智能提示来说Codota 的提示更加全面一些,如下图所示。我们创建线程池现在变成下面这样上面只是为了演示这个插件的强大实际上创建线程池不推荐使用这种方式 推荐使用 ThreadPoolExecutor 构造函数创建线程池。我下面要介绍的一个阿里巴巴的插件-Alibaba Java Code Guidelines 就检测出来了这个问题所以Executors下面用波浪线标记了出来。除了在写代码的时候智能提示之外。你还可以直接选中代码然后搜索相关代码示例。Codota 还有一个在线网站在这个网站上你可以根据代码关键字搜索相关代码示例非常不错我在工作中经常会用到说实话确实给我带来了很大便利。网站地址https://www.codota.com/code 比如我们搜索 Files.readAllLines相关的代码搜索出来的结果如下图所示Codota 插件的基础功能都是免费的。你的代码也不会被泄露这点你不用担心。Alibaba Java Code Guidelines—阿里巴巴 Java 代码规范阿里巴巴 Java 代码规范对应的Github地址为https://github.com/alibaba/p3c 。非常推荐安装安装完成之后建议将与语言替换成中文提示更加友好一点。根据官方描述“目前这个插件实现了开发手册中的的53条规则大部分基于PMD实现其中有4条规则基于IDEA实现并且基于IDEA Inspection实现了实时检测功能。部分规则实现了Quick Fix功能对于可以提供Quick Fix但没有提供的我们会尽快实现也欢迎有兴趣的同学加入进来一起努力。目前插件检测有两种模式实时检测、手动触发。上述提到的开发手册也就是在Java开发领域赫赫有名的《阿里巴巴Java开发手册》。你还可以手动配置相关 inspection规则这个插件会实时检测出我们的代码不匹配它的规则的地方并且会给出修改建议。比如我们按照下面的方式去创建线程池的话这个插件就会帮我们检测出来,如下图所示。img这个可以对应上 《阿里巴巴Java开发手册》 这本书关于创建线程池的方式说明。GsonFormatRoboPOJOGenerator—JSON转类对象这个插件可以根据Gson库使用的要求,将JSONObject格式的String 解析成实体类。这个插件使用起来非常简单我们新建一个类然后在类中使用快捷键 option s(Mac)或alt s (win)调出操作窗口必须在类中使用快捷键才有效如下图所示。这个插件是一个国人几年前写的不过已经很久没有更新了可能会因为IDEA的版本问题有一些小Bug。而且这个插件无法将JSON转换为Kotlin这个其实无关痛痒IDEA自带的就有Java转Kotlin的功能。另外一个与之相似的插件是 RoboPOJOGenerator 这个插件的更新频率比较快。File- new - Generate POJO from JSON 然后将JSON格式的数据粘贴进去之后配置相关属性之后选择“Generate”Statistic—项目信息统计有了这个插件之后你可以非常直观地看到你的项目中所有类型的文件的信息比如数量、大小等等可以帮助你更好地了解你们的项目。你还可以使用它看所有类的总行数、有效代码行数、注释行数、以及有效代码比重等等这些东西。Translation-必备的翻译插件有了这个插件之后你再也不用在编码的时候打开浏览器查找某个单词怎么拼写、某句英文注释什么意思了。并且这个插件支持多种翻译源Google 翻译Youdao 翻译Baidu 翻译除了翻译功能之外还提供了语音朗读、单词本等实用功能。这个插件的Github地址是https://github.com/YiiGuxing/TranslationPlugin 貌似是国人开发的很赞。使用方法很简单选中你要翻译的单词或者句子使用快捷键 commandctrlu(mac) / shiftctrly(win/linux) 如果你忘记了快捷的话鼠标右键操作即可如果需要快速打开翻译框使用快捷键commandctrli(mac)/ctrl shift o(win/linux)如果你需要将某个重要的单词添加到生词本的话只需要点击单词旁边的收藏按钮即可CamelCase-多种命名格式之间切换非常有用这个插件可以实现包含6种常见命名格式之间的切换。并且你还可以对转换格式进行相关配置转换格式如下图所示有了这个插件之后你只需要使用快捷键 shiftoptionu(mac) / shiftaltu 对准你要修改的变量或者方法名字就能实现在多种格式之间切换了如下图所示如果你突然忘记快捷键的话可以直接在IDEA的菜单栏的 Edit 部分找到。使用这个插件对开发效率提升高吗拿我之前项目组的情况举个例子我之前有一个项目组的测试名字是驼峰这种形式:ShouldReturnTicketWhenRobotSaveBagGiven1LockersWith2FreeSpace 。但是使用驼峰形式命名测试方法的名字不太明显一般建议用下划线_的形式should_return_ticket_when_robot_save_bag_given_1_lockers_with_2_free_space如果我们不用这个插件而是手动去一个一个改的话工作量想必会很大而且正确率也会因为手工的原因降低。“???? 注意这只是第一弹后面的文章中我会继续推荐一些我在工作中必备的 IDEA 插件以及他们的使用方法。9个小技巧让你的 if else看起来更优雅IDEA 终于支持中文版和 JDK 直接下载了太方便了附新版介绍视频关注公众号发送”进群“老王拉你进读者群。
http://www.sadfv.cn/news/283185/

相关文章:

  • 网站缩略图制作企业文化ppt
  • 马鞍山网站开发流程wordpress加上vip解析
  • 有哪些网站可以免费看电影当今做网站的语言有哪些
  • 做网站要备案wordpress如何修改后台路径
  • 做外贸没有网站百度信息流怎么做效果好
  • 广州企业网站哪家好wordpress多域名
  • 自己做网站卖东西php网站是什么数据库文件
  • php律师网站源码做网站 信科网络
  • 网站设计排版怎么做qq营销推广方法和手段
  • 电商网站制作价格wordpress图片模板
  • 电子政务与网站建设 总结哪些网站是做免费推广的
  • 网站页头是什么餐饮品牌全案策划公司
  • 网站品牌建设公司建设比较好网站
  • 深圳中小企业网站制作光泽网站建设wzjseo
  • ps制作网站导航图片深圳网站建设优化
  • 购物网站开发教学视频红色网站 后台
  • 做网站需注意什么百度的竞价排名是哪种方式
  • 网站的规划与设计携程旅行网站建设
  • 企业级建站wordpress底部怎么改
  • 免费制作自己的微网站qq群怎么推广起来最快
  • 成都网站建设求职简历查询企业信息
  • 网站怎么做小程序有没有做家纺类的网站
  • 网站开发组岗位石家庄定制网站建设
  • 怎样做视频播放网站做详情页不错的网站
  • 网络公司网页设计关键词优化排名的步骤
  • 建设银行河北省分行网站生产做网站表带的制造厂家
  • 建设企业查询网站优化网站搭建
  • 门户网站的含义qq邮箱企业邮箱注册
  • 做一个网站人员宣传册
  • 东源建设局网站自豪地采用 wordpress.