前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >合理使用WebStorm-自定义TouchBar提升使用体验

合理使用WebStorm-自定义TouchBar提升使用体验

作者头像
神奇的程序员
发布于 2023-01-09 11:34:25
发布于 2023-01-09 11:34:25
5980
举报

前言

前几天Webstorm推送了新版本,本次更新带来了全新的界面设计。用了几天后,界面确实很干爽简洁,突然间我的目光转移到了MacBook自带的Touchbar上面,觉得好像少了点什么🤔

要是能把我在开发中经常用到的一些操作放到上面就好了,查了下JetBrains的官网发现确实可以自己定义Touchbar上面要展示的功能,本文就跟大家分享下自定义的方法,欢迎各位感兴趣的开发者阅读本文。

实现过程

打开webstorm的设置菜单:依次点击顶栏的Webstorm -> Preferences...,或者直接按快捷键command + ,在弹出的菜单中选择Menus and Toolbars

image-20221206220933139

向下滚动,找到Touch Bar选项。

image-20221206221101272

展开后,有3个选项,分别为:

  • 编辑器内触发搜索时要展示的操作选项
  • 在编辑器窗口内停留时要展示的操作选项
  • 调试代码时要展示的操作选项

image-20221206221403998

此处我们要添加的是Default状态下的操作选项,我们将其点开并选中,点击“加号”图标在弹出的菜单中选择Add Action...

image-20221206221949462

image-20221206222118945

在弹出的菜单中,找到自己想要添加的功能,点击OK即可。

image-20221206222521789

添加完成后即可在Default菜单中找到,默认在最后面,你可以通过拖拽来进行排序,将其放到合适的位置。

注意:你添加进来的某些操作可能默认没有图标,会显示一个绿色的?,你可以自己给它设定一个图标,实现起来也很简单,只需要选中它,点击工具栏的编辑图标。

image-20221206223000523找到合适的图标后,点OK即可。

image-20221206223050381

添加一些常用功能

我在平常开发中经常用到的功能有:

  • 显示当前打开的文件在目录结构树中的位置
  • 显示/隐藏目录结构树
  • 提交代码、pull代码
  • 显示/隐藏git分支信息
  • 在Finder中显示当前打开的文件
  • 打开/关闭终端

前三个功能将默认展示在TouchBar上,后三个功能将在按下option键时展示出来。

对应的菜单设置如下所示。

image-20221206225425318

image-20221206225614920

添加完成后,当我鼠标在Webstorm中任意位置点击时,我的Touch Bar如下所示:

IMG_7521

按下ctrl后,展示出来的操作选项。

IMG_7522

注意:某些操作操作,搜索结果可能不能精确找到,这时你就需要在Other菜单下找一下了。

image-20221206225828736

自定义ToolBar

新的界面中,编辑器的右上方展示的功能选项区域称为Toolbar,默认的选项你可能也不喜欢,想自定义它也很容易,只需要右上方的空白区域右键,选择Customize Toolbar...即可。

打开的界面如下所示,跟前面的设置界面大同小异,因此你可以用相同的方法来添加你需要的功能,按照你喜欢的顺序进行拖拽排序,我设置好的界面如下所示。

image-20221206230210471

设置完成后,点OK,即可在右上方的区域看到你设置好的内容。

image-20221206225914723

最后,给大家放一张我编辑器设置完成后的完整截图。

image-20221206230540809

注意:我还隐藏了Tool Window Bars,这样看起来就跟我的界面一摸一样了,隐藏它也很简单,你只需要依次点击编辑器顶栏的View -> Appearance -> Tool Window Bars即可。

image-20221206230828073

写在最后

至此,文章就分享完毕了。

我是神奇的程序员,一位前端开发工程师。

如果你对我感兴趣,请移步我的个人网站,进一步了解。

  • 公众号无法外链,如果文中有链接,可点击https://www.kaisir.cn/post/164查看😊
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-12-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 神奇的程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
合理使用WebStorm-好用的Git工具
webstorm中集成了世界上最好用的git管理工具,它可以大大提升我们的工作效率,本文就跟大家分享下工作中几个常用操作,欢迎各位感兴趣的开发者阅读本文。
神奇的程序员
2022/04/10
1.5K0
合理使用WebStorm-好用的Git工具
合理使用WebStorm-环境配置篇
使用webstorm做为前端开发工具已经3年多时间了,抽空来记录下我常用的一些插件和配置,欢迎各位感兴趣的开发者阅读本文。
神奇的程序员
2022/04/10
2.9K0
合理使用WebStorm-环境配置篇
C++ Qt开发:ToolBar与MenuBar菜单组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍ToolBar工具栏组件以及与之类似的MenuBar菜单栏组件的常用方法及灵活运用。
王 瑞
2023/12/16
3.4K0
C++ Qt开发:ToolBar与MenuBar菜单组件
原 Intellij IDEA 2017
这个章节让你熟悉Intellij IDEA的用户界面,以便帮助你更好的在工作环境中使用。 当你第一次运行Intellij IDEA或者没有打开项目时,Intellij IDEA显示欢迎页面,以便能够快
石奈子
2018/06/13
3K0
神器必会!“世界上最好的编辑器Source Insight”
“Source Insight(以下简称SI)是世界上最好的编辑器”,说这句话不知道会不会出门被打呢?-_- 中国古话说得好,“文无第一,武无第二”,所以不敢说SI是最好的,但是说是“最好的之一”绝对是妥妥的。它以丰富的语言支持、便捷的功能、快速的源码导航、实时的上下文显示、独立的符号数据库等众多优点,在全世界范围内广受程序员们的欢迎。本文将结合笔者的实际操作和学习,基于SI3.5做一些使用记录。另外,笔者对SI的使用,主要是用于阅读源码,本文介绍的功能也是基于阅读方面的。
刘盼
2021/01/11
3.2K0
神器必会!“世界上最好的编辑器Source Insight”
WebStorm使用 webstorm快捷键
WebStorm 是 JetBrains 推出的一款商业的 JavaScript 开发工具
全栈程序员站长
2022/09/10
2.8K0
[第二周]Jupyter Notebook和Markdown知识点汇总
打开Notebook,可以看到主面板。在菜单栏中有Files、Running、Clusters、Conda四个选项。用到最多的是Files,我们可以在这里完成notebook的新建、重命名、复制等操作。具体功能如下:
OrekiShiko
2019/03/09
2.6K0
[第二周]Jupyter Notebook和Markdown知识点汇总
html设置ie9兼容性视图,ie9兼容性设置在哪里 IE兼容性视图在哪里设置?「建议收藏」
还有一种方法打开菜单栏,就是鼠标右键点击上方的空白处,选择“菜单栏”,然后菜单栏就显示“工具”。
全栈程序员站长
2022/10/05
2.5K0
html设置ie9兼容性视图,ie9兼容性设置在哪里 IE兼容性视图在哪里设置?「建议收藏」
C/C++ Qt ToolBar 菜单栏组件应用
ToolBar工具栏在所有窗体应用程序中都广泛被使用,使用ToolBar可以很好的规范菜单功能分类,用户可根据菜单栏来选择不同的功能,Qt中默认自带ToolBar组件,当我们以默认方式创建窗体时,ToolBar就被加入到了窗体中,一般是以QToolBar的方式存在于对象菜单栏,如下所示。
王 瑞
2022/12/23
1.3K0
C/C++ Qt ToolBar 菜单栏组件应用
最新iOS设计规范五|3大界面要素:控件(Controls)
iOS是运行于iPhone、iPad和iPod touch设备上、最常用的移动操作系统之一。作为互联网应用的开发者、产品经理、体验设计师,都应当理解并熟悉平台的设计规范。这有利于提高我们的工作效率,保证用户良好的体验。 本文是iOS设计规范系列第5篇,介绍3大界面要素(栏、视图、控件)中的控件(Controls)。首先让我们回顾一下iOS的3大界面要素。 3大界面要素 (Interface Essentials) 大多数iOS应用都是由UI Kit中的组件构建的。UI Kit是一种定义通用界面元素的编程框架,这个框架不仅让APP在视觉外观上保持一致,同时也为个性化设计留有很大空间。UI Kit提供的界面组件有三类:栏(Bars),视图(Views),控件(Controls)。
晓吾
2021/04/08
9.7K0
最新iOS设计规范五|3大界面要素:控件(Controls)
macOS 入门指南
如果你刚刚买了一台 Mac 电脑,却发现用起来不是很顺手;或者你工作、生活使用的是 Windows 电脑,偶尔接触到 Mac 电脑,却不知道怎么使用,我希望通过这篇文章,让你对 Mac 电脑有一个大致的了解。
程序员充电站
2020/11/24
2.9K0
macOS 入门指南
WebStorm使用快速入门
WebStorm建立在开源IntelliJ平台之上,JetBrains已经开发和完善了超过15年。其提供了统一的UI,可与许多流行的版本控制系统配合使用,确保在git,GitHub,SVN,Mercurial和Perforce之间提供一致的用户体验。WebStorm提供可定制功能,调整它以完全适合您的编码风格,从快捷方式,字体和视觉主题到工具窗口和编辑器布局。
jack.yang
2025/04/05
2320
Scratch3.0——助力新进程序员理解程序(二、外观)
可以在官网直接下载,个人建议下载离线包,虽然大一些,但是很方便。也可以在我这直接下载
红目香薰
2023/02/10
5220
Scratch3.0——助力新进程序员理解程序(二、外观)
ONLYOFFICE 桌面编辑器 8.1 强势来袭:解锁全新PDF编辑、幻灯片优化与本地化体验,立即下载!AI
详细介绍使用 视频链接:ONLYOFFICE 文档8.1新功能简介:功能全面的 PDF 编辑器、幻灯片版式、改进从右至左显示、优化电子表格的协作等等_哔哩哔哩_bilibili
小李很执着
2024/07/02
9000
ONLYOFFICE 桌面编辑器 8.1 强势来袭:解锁全新PDF编辑、幻灯片优化与本地化体验,立即下载!AI
Axure RP8入门之基本操作篇
格式说明:“Password”表示主要用途;“Input”表示元件类型,一般情况下可省略,当有不同类型的同名元件需要区分或名称不能明确表达用途的时候使用;“01”表示出现多个同名元件时的编号;单词首字母大写的书写格式便于阅读。
胡琦
2021/09/09
5.8K0
在 Directory Opus 中添加自定义的工具栏按钮提升效率
使用 Directory Opus 替代 Windows 自带的文件资源管理器来管理你计算机上的文件可以极大地提高你的文件处理效率。
walterlv
2023/10/22
1.6K0
在 Directory Opus 中添加自定义的工具栏按钮提升效率
比 Xshell 还好用的 SSH 客户端神器,MobaXterm 太爱了!
由于需要连接远程 Linux 服务器,早期使用过 Putty,SecureCRT,后面主要使用 Xshell。
用户8949263
2022/04/08
2.8K0
比 Xshell 还好用的 SSH 客户端神器,MobaXterm 太爱了!
最新iOS设计规范三|3大界面要素:栏(Bars)
iOS是运行于iPhone、iPad和iPod touch设备上、最常用的移动操作系统之一。作为互联网应用的开发者、产品经理、体验设计师,都应当理解并熟悉平台的设计规范。这有利于提高我们的工作效率,保证用户良好的体验。
晓吾
2021/04/08
11.1K0
最新iOS设计规范三|3大界面要素:栏(Bars)
Grafana全面瓦解
链接:https://www.jianshu.com/p/7e7e0d06709b
李海彬
2019/05/13
9.9K1
Grafana全面瓦解
Scratch3.0——助力新进程序员理解程序(十、变量)
可以在官网直接下载,个人建议下载离线包,虽然大一些,但是很方便。也可以在我这直接下载
红目香薰
2023/02/10
7100
Scratch3.0——助力新进程序员理解程序(十、变量)
推荐阅读
相关推荐
合理使用WebStorm-好用的Git工具
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档