热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

可以提高效率优化界面的WebStorm插件完整版在此

借助WebStorm,您无需安装任何其他插件即可直接工作-所有核心功能立即可用。但是,如果您希望自己的编码工具更加个性化或者需要一些额外的功能ÿ

借助WebStorm,您无需安装任何其他插件即可直接工作-所有核心功能立即可用。但是,如果您希望自己的编码工具更加个性化或者需要一些额外的功能,该怎么办?在此文中,我们将介绍用于JetBrains IDE开发的一些最方便的插件。所有这些插件都与其他JetBrains IDE兼容,例如PhpStorm和IntelliJ IDEA Ultimate,并且可以从“Preferences/Settings | Plugins中安装。当然,这并不是所有可用插件的详尽列表,因为我们的资源库中有数百个插件。如果这里没有您喜欢的插件,请在评论中告诉我们。

点击下载WebStorm最新试用版

Theme plugins

如果您正在寻找默认IDE主题之外的主题,您可以选择多种自定义主题。最受欢迎的主题包括Material Theme UI(,One Dark,Gradianto和Dark Purple。如果现有主题都不适合您的需求,那么您也可以创建自己的主题。

切换主题

切换主题

安装后,主题在Preferences/Settings | Appearance & Behavior | Appearance。

Key Promoter X

尽管以键盘为中心可以极大地提高工作效率,但要适应所有新的快捷键组合从来都不是一件容易的事。Key Promoter X插件有助于使此过程不再那么困难。当您在IDE内的按钮上使用鼠标时,它会向您显示您本可以使用的键盘快捷键。对于没有快捷方式的按钮,插件建议分配一个。所有这些帮助您越来越少地依赖鼠标,因此最终可以更快地进行编码。

Key Promoter X

Key Promoter X

Rainbow Brackets

该插件对每对括号进行颜色编码,如果您正在努力确定每个代码块的起始和结束位置,则它可以为您提供帮助。

 

Rainbow Brackets

Rainbow Brackets

使用默认颜色时,该插件与深色主题结合使用时效果更好。如果您使用的是浅色主题或想尝试使用默认主题,则可以创建自己的配色方案。您可以在Preferences/Settings | Editor | Color Scheme | Rainbow Brackets.中执行此操作。

Indent Rainbow

该插件就像Rainbow Brackets一样,但用于缩进。其主要目的是使缩进更易读。如果使用了错误的缩进,该插件将以红色突出显示该行,从而帮助您更快地定位到缩进问题。

indent-rainbow

indent-rainbow

就像彩虹支架一样,默认颜色在深色主题下效果更好。您可以在Preferences/Settings | Other Settings | Indent Rainbow 中使用缩进颜色的透明度。使其更适合轻主题或您的特定需求。

Nyan Progress Bar

想要使进度条看起来更好一点吗?Nyan Progress Bar插件可以帮助您。

webstorm-nyan-progress-bar

webstorm-nyan-progress-bar

如果您不喜欢Nyan Cat,但仍然喜欢自定义进度条的想法,则可以使用几种替代方法,例如Hadouken和Duck Progress Bar插件。

String Manipulation

如果您需要对高级文本处理操作(例如从camelCase切换为kebab-lowercase)的支持,则可以使用String Manipulation插件。

String Manipulation

String Manipulation

Quick File Preview

该插件可以帮助您加快浏览每个文件内容的过程。具体来说,您可以通过在项目视图中选择项目文件,从而在编辑器中预览它们。

webstorm-quick-file-preview

webstorm-quick-file-preview

Atom Material Icons

想要使用更多彩色图标增亮您的主题吗?Atom材质图标插件可在此处提供帮助。

Atom Material Icons

Atom Material Icons

另外,您也可以尝试使用Extra Icons插件。但是,请记住,它支持较少的与Javascript相关的图标。

Codota

如果您想尝试基于AI的代码完成功能,那么Codota插件是一个不错的起点。它使WebStorm的完成建议更加相关,从而进一步提高了编码速度。

 

如果您决定尝试使用Codota,请记住启用深度完成选项,即表示您同意向服务器发送 一些其他信息。

AceJump

如果您想尝试导航功能,可以尝试使用AceJump插件。它使您仅需几次按键就可以跳到编辑器中的任何符号。要了解有关此插件如何工作的更多信息,请浏览此处的详细使用说明。

acejump

acejump

IDEA Mind Map

喜欢用思维导图来组织您的想法吗?然后,您会发现IDEA思维导图插件很有用,因为它使您可以创建和编辑MMD文件表示的思维导图。

IDEA Mind Map

IDEA Mind Map

Randomness

如果您总是为项目提供一些随机数据,那么此插件非常适合您。它允许您插入随机数,字符串和UUID。

randomness

randomness

要插入随机数据,请按Alt + R并选择要插入的数据类型。每次使用该操作时,都会插入一个不同的值。

Presentation Assistant

是否需要出席公司活动,录制截屏视频或进行配对编程?安装Presentation Assistant插件,该插件将显示您正在使用的快捷方式,并使观众更容易跟随您的操作。

Presentation Assistant

Presentation Assistant

这就是我们今天的内容了。您最喜欢的WebStorm插件是什么?可以在下面的评论中分享您的想法!


推荐阅读
  • 在 Windows 10 环境中,通过配置 Visual Studio Code (VSCode) 实现基于 Windows Subsystem for Linux (WSL) 的 C++ 开发,并启用智能代码提示功能。具体步骤包括安装 VSCode 及其相关插件,如 CCIntelliSense、TabNine 和 BracketPairColorizer,确保在 WSL 中顺利进行开发工作。此外,还详细介绍了如何在 Windows 10 中启用和配置 WSL,以实现无缝的跨平台开发体验。 ... [详细]
  • Squaretest:自动生成功能测试代码的高效插件
    本文将介绍一款名为Squaretest的高效插件,该工具能够自动生成功能测试代码。使用这款插件的主要原因是公司近期加强了代码质量的管控,对各项目进行了严格的单元测试评估。Squaretest不仅提高了测试代码的生成效率,还显著提升了代码的质量和可靠性。 ... [详细]
  • Spring – Bean Life Cycle
    Spring – Bean Life Cycle ... [详细]
  • Spring Boot 中配置全局文件上传路径并实现文件上传功能
    本文介绍如何在 Spring Boot 项目中配置全局文件上传路径,并通过读取配置项实现文件上传功能。通过这种方式,可以更好地管理和维护文件路径。 ... [详细]
  • LintCode 1218. 计算补数的 JavaScript 算法
    本题要求给定一个正整数,计算其补数。补数是指将该数字的二进制表示逐位取反,然后转换回十进制得到的新数。 ... [详细]
  • 本文介绍了在 Java 编程中遇到的一个常见错误:对象无法转换为 long 类型,并提供了详细的解决方案。 ... [详细]
  • com.sun.javadoc.PackageDoc.exceptions()方法的使用及代码示例 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • MySQL 5.7 学习指南:SQLyog 中的主键、列属性和数据类型
    本文介绍了 MySQL 5.7 中主键(Primary Key)和自增(Auto-Increment)的概念,以及如何在 SQLyog 中设置这些属性。同时,还探讨了数据类型的分类和选择,以及列属性的设置方法。 ... [详细]
  • 基于Net Core 3.0与Web API的前后端分离开发:Vue.js在前端的应用
    本文介绍了如何使用Net Core 3.0和Web API进行前后端分离开发,并重点探讨了Vue.js在前端的应用。后端采用MySQL数据库和EF Core框架进行数据操作,开发环境为Windows 10和Visual Studio 2019,MySQL服务器版本为8.0.16。文章详细描述了API项目的创建过程、启动步骤以及必要的插件安装,为开发者提供了一套完整的开发指南。 ... [详细]
  • 在C#编程中,数值结果的格式化展示是提高代码可读性和用户体验的重要手段。本文探讨了多种格式化方法和技巧,如使用格式说明符、自定义格式字符串等,以实现对数值结果的精确控制。通过实例演示,展示了如何灵活运用这些技术来满足不同的展示需求。 ... [详细]
  • 如何精通编程语言:全面指南与实用技巧
    如何精通编程语言:全面指南与实用技巧 ... [详细]
  • 在本文中,我们将为 HelloWorld 项目添加视图组件,以确保控制器返回的视图路径能够正确映射到指定页面。这一步骤将为后续的测试和开发奠定基础。首先,我们将介绍如何配置视图解析器,以便 SpringMVC 能够识别并渲染相应的视图文件。 ... [详细]
  • 本文探讨了 Kafka 集群的高效部署与优化策略。首先介绍了 Kafka 的下载与安装步骤,包括从官方网站获取最新版本的压缩包并进行解压。随后详细讨论了集群配置的最佳实践,涵盖节点选择、网络优化和性能调优等方面,旨在提升系统的稳定性和处理能力。此外,还提供了常见的故障排查方法和监控方案,帮助运维人员更好地管理和维护 Kafka 集群。 ... [详细]
author-avatar
相信奇迹的发生
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有