安上这几个插件,使用JetBrains 家族软件效率翻个倍儿

2023-11-11

前言

什么是 JetBrains 家族?
答:像人尽皆知的 pycharm,webstorm,Clion等等软件都是由JetBrains 公司研发出品的,而这些软件的插件,也几乎都可以通用。

安装插件

方式一:编辑器内直接安装

中文:【文件】→ 【设置】→【插件】
英文:【File】→【Settings】→【Plugins】

输入插件名即可安装
编辑器截图

方式二:插件主页安装

  1. 进入插件主页官方网站后,点击 Versions网站截图
  2. 在这里插入图片描述
  3. 在编辑器里打开插件安装界面
    中文:【文件】→ 【设置】→【插件】
    英文:【File】→【Settings】→【Plugins】
  4. 选择从磁盘中安装插件
    编辑器截图
  5. 选择在【第2步】保存的插件,根据提示,完成安装

Background Image From Bing

这是一款 每日更新编辑器背景 的插件
背景图片来源于Bing Image,几乎都是风景图
插件主页
图片截图自编辑器插件详情页面

Chinese ​(Simplified)​ Language Pack / 中文语言包

顾名思义,这是一款由Jet官方开发的 汉化插件
他可以使我们的编辑器变成“中文版”,当然,还有一些部分没办法汉化的地方
这款插件可以很好的帮助我们使用编辑器,让编辑器更适应我们、提高我们的工作效率
插件主页
图片截图自编辑器插件详情页面

Gitee

大家都清楚 Gitee 是一个国内的开源平台,但是 Jet 家族软件只预留了 github 仓库拉取等
而 Gitee 这一款插件就能 帮助我们在编辑器内拉取 Gitee 仓库、提交代码
插件主页
在这里插入图片描述
编辑器插件详情截图

Indent Rainbow

我们在实际开发中,大项目总是会遇到无数个缩进,看起来会非常麻烦,并且容易出现缩进错误
这是一款将 缩进变颜色的插件,使缩进背景颜色分明,一目了然
插件主页
编辑器插件详情截图

Rainbow Brackets

Indent Rainbow 很好的解决了缩进问题,在实际开发中,小括号和大括号多起来,也令人头疼。
Rainbow Brackets 是 一款括号变色插件(插件开发者管这叫做“彩虹化”)

(实际上Rainbow Brackets也可以给缩进打上颜色,但是区别于Indent Rainbow,Indent Rainbow 是给缩进打上了背景颜色)

这虽然是一款分专业版的插件,但是小编认为,其实免费功能已经差不多够用了,如果你的需求过于专业,可以选择去官方渠道购买许可证
插件主页
编辑器插件详情截图

Translation

众所周知,很多Jet家族软件都有非常人性化的文档自动提取功能,拿Webstorm举例,将鼠标悬浮在html标签上,编辑器就会给出这个html标签的用法、相关提示,但你会发现这玩意儿是英文的,需要我们自行去翻译……

【脑补表情包…】

这款插件可以很好的解决我们这个问题,可以实现自动翻译(支持很多种翻译API),当然,别忘了在插件设置里设置哦~
插件主页
插件设置截图
插件设置截图

结尾

插件、扩展的使用,能更好的提升我们的工作效率,更好的做出优秀的项目
学习编程,对于编辑器的熟悉与了解、找到一款趁手的编辑器也是必不可少的
关注我,一起学习编程知识吧~

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安上这几个插件,使用JetBrains 家族软件效率翻个倍儿 的相关文章

随机推荐

  • 离线强化学习(Offline RL)系列7: (状态处理) OfflineRL中的状态空间的数据增强(7种增强方案)

    Arxiv原文 S4RL Surprisingly Simple Self Supervision for Offline Reinforcement Learning in Robotics 本文是由多伦多大学 斯坦福大学和Nvidia三
  • elementUI组件修改样式 覆盖无效

    在我们使用第三方UI组件库开发时有时需要对这些组件进行一些样式修改 为了vue页面样式模块化 不对全局样式造成污染 我们往往都会加入scoped属性用来限制样式的作用域 然而这也会导致当我们修改部分ui组件样式失效 为了避免这种情况 我们常
  • 区块链系统:什么是私钥?

    在比特币中 私钥本质上就是一个256位的随机整数 我们以JavaScript为例 演示如何创建比特币私钥 在JavaScript中 内置的Number类型使用56位表示整数和浮点数 最大可表示的整数最大只有9007199254740991
  • 经典C语言面试题1:malloc 和 new的区别?

    malloc free是 C C语言的标准库函数 而new delete是C 的运算符 malloc内存分配成功返回的类型为void 需要通过强制类型转换将void 转换为我们需要的类型 new内存分配失败时会抛出bac alloc异常 不
  • 51单片机开发:通过74HC595控制LED点阵

    1 LED点阵介绍 1 LED点阵就是多个LED发光二极管的集合 在单个LED的发光原理上没有任何区别 2 上面是16x16的LED点阵 总共有16x16 256个LED灯 由32个引脚来控制 其中16个引脚是正极 posn n 1 2 1
  • 数据结构:JAVA 顺序表

    今天介绍的是java里面的顺序表 目录 1 新建一个类并且初始化几个变量 2 display方法 展示数组 3 add方法 添加新元素 4 contains 查询需要找的元素在不在数组中 indexOf 找到这个元素 5 get和set 获
  • mongoDB (zip安装配置)+自动运行

    目录 一 mongo下载 二 文件配置 三 环境变量设置 cmd运行测试 四 设置自动运行 一 mongo下载 下载网址 Download MongoDB Community Server MongoDB 选择zip方式下载 如图 下载完后
  • python怎么产生随机浮点数_玩转random---随机数模块

    random模块介绍 主要用于生成随机数 大部分python人都会用 但是一般人都是使用randint 帮我们生成某个范围的整数 但其实random模块还有很多非常使用的功能供我们使用 接下来我们就一一了解一下我们的random 使用方法
  • JAVA 字符串中找出连续最长的数字串

    题目要求 读入一个字符串str 输出字符串str中的连续最长的数字串 输入描述 个测试输入包含1个测试用例 一个字符串str 长度不超过255 输出描述 在一行内输出str中里连续最长的数字串 示例 输入 abcd12345ed125ss1
  • 灰色预测模型

    一 灰色预测的概念及思想 灰色系统是指系统数据有一些是未知 有一些是已知 白色系统是全都已知 黑色系统是全都未知 而灰色预测就是对含有已知和未知信息的系统进行预测 寻找数据变动规律 生成有较强规矩性的序列 再建立相应的微分方程模型 来对事物
  • Java小项目之简单职工信息管理系统(io流存储数据)

    项目要求 设计一个职工信息管理系统 提供以下功能 1 职工信息录入功能 职工信息用文件保存 输入 2 职工信息浏览功能 输出 3 查询或排序功能 至少一种查询方式 算法 按工资查询 按学历查询等 4 职工信息删除功能 5 职工信息修改功能
  • GE IS220PDIAH1A 336A4940CSP1 控制主板模块

    GE IS220PDIAH1A 336A4940CSP1 是一款控制主板模块 通常用于工业自动化和控制系统中 以下是可能与这种控制主板模块相关的一些产品功能 信号处理 GE IS220PDIAH1A 336A4940CSP1控制主板模块通常
  • 无线渗透测试&基础命令操作

    文章目录 无线网络参数 基础命令 iwconfig route route相关文件 arp arp相关文件 常用命令 aireplay ng airodump ng 无线网络参数 Cell 01 Address 78 EB 14 B9 96
  • Unity Timeline的使用

    创建TimeLine 第一种方法 在Assets目录下 右键Create gt TimeLine 双击创建的TimeLine文件 就可以打开TimeLine窗口 第二种方法 找到右上角的菜单Window 找到Sequencing gt Ti
  • uniapp 微信小程序 web-view如何查看console.log和调试H5页面

    问题场景 在微信小程序的页面中 web view内嵌了另一个页面url 从小程序跳转到该H5页面的时候 看不到该H5页面的控制台调试信息console log值 解决方案 当从小程序跳转到H5页面的时候 在微信开发者工具模拟器页面的底栏 会
  • 基于stata的medsens包进行中介效应分析

    中介变量 mediator 是一个重要的统计概念 如果自变量 X 通过某一变量 M 对因变量 Y 产生一定影响 则称 M 为 X 和 Y 的中介变量 我们既往已经介绍了SPSS和R语言行中介效应分析 今天继续介绍stata中介效应分析 大家
  • 使用Swin-Transformer-Semantic-Segmentation训练自己的数据(语义分割,自己做数据)

    使用Swin Transformer Semantic Segmentation训练自己的数据 系统配置 代码链接 针对MMCV 选择系统 Windows环境要求 ubuntu 18 04 安装swin segmentation 制作VOC
  • [IC卡类型]带你认识 M1、UID、CUID、FUID、UFUID

    普通IC卡 0扇区不可以修改 其他扇区可反复擦写 我们使用的电梯卡 门禁卡等智能卡发卡商所使用的都是 M1 卡 可以理解为物业发的原卡 UID 卡 普通复制卡 可以重复擦写所有扇区 主要应用在IC卡复制上 遇到带有防火墙的读卡器就会失效 C
  • 运算符重载(实现日期类)

    对基本的数据类型 都支持 等操作 对于自定义类型 要实现这些操作就要自己编写函数 这时候 C 提供了运算符重载的语法 及简化了调用的代码 又增加了可读性 运算符重载的特征 operator 合法的运算符 构成函数名 eg operator
  • 安上这几个插件,使用JetBrains 家族软件效率翻个倍儿

    文章目录 前言 安装插件 方式一 编辑器内直接安装 方式二 插件主页安装 Background Image From Bing Chinese Simplified Language Pack 中文语言包 Gitee Indent Rain