0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

JetBrains推出新终端,优化用户体验

微云疏影 来源:综合整理 作者:综合整理 2024-03-14 15:14 次阅读

北京时间3月14日,知名代码开发工具开发商JetBrains正式发布公告称,全新终端(β版)已经全面融入其IDE产品线,用户可以通过相关设置进行旧终端与新终端的切换。该公司同时强调,现阶段仅针对Bash、Zsh及PowerShell三种shell提供支持,其余壳正在研发当中。

对于广大程序员而言,终端无疑是他们在开发过程中所必备的工具之一。尽管终端看似只是编程过程的基础构成要素,然而其统一性以及能够管理任务的便捷特性,使得用户可以更加专注地完成自己的工作。

而现代化的终端解决方案则具备了众多高效的功能加强如命令提示符及输出结果的智能布局、根据实际需求提供的选项补全以及人工智能辅助功能等。

新推出的终端是一款面向全场景应用的统一工具,既包含了基本功能,又融合了更为先进的设计理念,从而为用户提供了更好的使用体验。

据悉,以新UI为准格外饰的新终端,已经可以在2024年1版本以上的JetBrains IDE内使用。新终端最明显的视觉变革便是每个命令被独立展示出来,便于用户迅速定位每个命令的起始与结束部分,从而提升了指令输出读性。

此外,借助于箭头可以便捷地在各个指令间进行导航,而使用⌘↑/ ⌘↓(macOS)或Ctrl+↑/ Ctrl +↓(Windows及Linux)可以在提示符与输出之间无缝切换。针对全新的命令补全功能,则融合了命令、路径、实参及选项等多种参数,从而大大简化了指令输入环节。

新增加的命令历史记录可视性强且易于筛选,使得查看近期执行过的命令变得更容易。此外,用户体验设计师对配色方案进行了相应调整,以便让调色板看起来更具美感与易读性。

除了上述的视觉及界面上的显著改变外,新终端的架构亦发生了重大变化。新的架构赋予了终端更灵活的柔韧性,使得用户可以更自由地对终端进行各种个性化调整,比如:单独调整终端提示符区域;重新编写命令补全功能,将IDE所掌握的全部知识纳入建议之中;添加专属的命令提示符,提供当前目录、Git分支、Python虚拟环境和Anaconda环境等信息,给予用户完整的现代化命令提示符体验,即便尚未在本地配置。

值得一提的是,未来的发展规划包含进一步扩充终端自定义选项,如字体重构、行间距调整等;强化命令补全功能,通过引入内建指引及在内置提示符和壳提示符之间进行切换来提高效率;增强块的上下文操作能力;优化终端标签页管理机制等。此外,AI功能的应用也在计划之内,包括协助执行指令,为得出的结果提供解释等等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 终端
    +关注

    关注

    1

    文章

    998

    浏览量

    29601
  • 人工智能
    +关注

    关注

    1776

    文章

    43913

    浏览量

    230647
  • python
    +关注

    关注

    51

    文章

    4678

    浏览量

    83477
收藏 人收藏

    评论

    相关推荐

    真实用户体验,终端大模型能为信息无障碍做些什么

    终端大模型
    脑极体
    发布于 :2024年03月20日 17:04:44

    集特推出新款龙芯主板GM9-3003

    集特推出新款龙芯主板GM9-3003
    的头像 发表于 12-14 16:03 281次阅读
    集特<b class='flag-5'>推出新</b>款龙芯主板GM9-3003

    JetBrains推出CLion Nova技术工具

    未来,我们计划将 CLion Nova 并入 CLion Classic。我们不打算推出新产品。” 该公司打算先收集用户反馈,然后在 2024 年的某个时刻根据具体的反馈结果将 CLion Nova 合并到 CLion Classic。
    的头像 发表于 11-23 10:44 431次阅读
    <b class='flag-5'>JetBrains</b><b class='flag-5'>推出</b>CLion Nova技术工具

    JetBrains推出新的C/C++ IDE:CLion Nova

    该公司打算先收集用户反馈,然后在 2024 年的某个时刻根据具体的反馈结果将 CLion Nova 合并到 CLion Classic。在此之前,预览版本将免费提供,并且可以与 CLion (Classic) 安装并行安装。目前 CLion Nova 只能通过 Toolbox 应用程序获得。
    的头像 发表于 11-20 17:24 728次阅读
    <b class='flag-5'>JetBrains</b><b class='flag-5'>推出新</b>的C/C++ IDE:CLion Nova

    Silicon Labs推出新的BB5 8位微控制器(MCU)系列产品

    Silicon Labs(亦称“芯科科技”)宣布推出新的BB5 8位微控制器(MCU)系列产品,该系列MCU针对价格和性能进行了优化,进一步扩展了芯科科技强大的MCU开发平台。
    的头像 发表于 11-17 09:50 414次阅读

    TDK东电化 推出新型NTC 热敏电阻

    TDK东电化 推出新型NTC 热敏电阻
    的头像 发表于 11-01 15:56 228次阅读
    TDK东电化 <b class='flag-5'>推出新</b>型NTC 热敏电阻

    高通推出Snapdragon Seamless技术,支持用户的不同终端以统一的整体工作

    高通合作,打造Snapdragon Seamless赋能的多终端体验,该技术最早将于今年在全球范围发布的终端平台上落地。   2023 年 10 月 24 日,夏威夷 ——在骁龙峰会期间,高通技术公司推出
    发表于 10-25 11:36 368次阅读
    高通<b class='flag-5'>推出</b>Snapdragon Seamless技术,支持<b class='flag-5'>用户</b>的不同<b class='flag-5'>终端</b>以统一的整体工作

    高通推出Snapdragon Seamless技术,支持用户的不同终端以统一的整体工作

    的公司正与高通合作,打造Snapdragon Seamless赋能的多终端体验,该技术最早将于今年在全球范围发布的终端平台上落地。 今日, 在骁龙峰会期间,高通技术公司推出跨平台技术 Snapdragon
    的头像 发表于 10-25 10:30 196次阅读
    高通<b class='flag-5'>推出</b>Snapdragon Seamless技术,支持<b class='flag-5'>用户</b>的不同<b class='flag-5'>终端</b>以统一的整体工作

    JetBrains发布独立Rust IDE:RustRover

    推出 RustRover 之前,JetBrains 以插件形式在 IntelliJ IDEA 和 CLion 中支持 Rust 功能。现在他们开发多年的开源插件已成为 RustRover 的基础。此插件将保持开源,并在 GitHub 和 Marketplace 上免费提
    的头像 发表于 09-18 16:47 638次阅读
    <b class='flag-5'>JetBrains</b>发布独立Rust IDE:RustRover

    知名IDE JetBrains宣布重仓这款Linux桌面服务器 !

    大多数JetBrains IDE,都源自一个名为IntelliJ IDEA的通用库,该库是用Java构建的(当然它支持多种编程语言)。作为桌面应用程序,这些IDE使用SwingGUI框架,该框架在Linux上调用X11 API。
    的头像 发表于 09-08 16:35 496次阅读
    知名IDE <b class='flag-5'>JetBrains</b>宣布重仓这款Linux桌面服务器 !

    Google推出基于AmpereOne处理器的C3A实例

    2023 年 8 月 29 日,在 Google Cloud NEXT’23 大会上,Google 正式宣布推出新款计算优化型实例——搭载 AmpereOne 系列处理器的 C3A 私有预览版
    的头像 发表于 08-31 15:37 427次阅读

    联发科年底将推出新一代旗舰SOC,加速生成式AI终端部署

    ,赋能终端设备生成式AI应用。   将生成式AI 部署在终端设备上   目前大部分生成式AI都是通过云端运算进行,而联发科的目标是将其部署在终端设备上。联发科表示,今年年底将推出新一代
    的头像 发表于 08-29 01:19 1241次阅读

    移植和优化用于Arm文档的HPC应用程序

    介绍如何将高性能计算(HPC)应用程序移植到基于ARM的硬件上,如何在移植后开始优化应用程序,以及ARM提供了哪些工具来帮助
    发表于 08-25 07:58

    JetBrains IDE中AI Assistant功能示例

    JetBrains 宣布所有基于 IntelliJ 的 IDE 和 .NET 工具将会集成新功能:AI 助手 (AI Assistant),并表示会将它整合到 IDE 的核心工作流中,尤其是 JetBrains IDE 的强项 —— 将代码理解与 AI 深度集成。
    的头像 发表于 07-03 14:22 1031次阅读
    <b class='flag-5'>JetBrains</b> IDE中AI Assistant功能示例

    无距离编程,使用JetBrains Rider进行远程开发

    另一个必要条件是远程服务器启用了 SSH。JetBrains 建议,远程服务器的最低配置为 2 核、4GB RAM 和 5GB 磁盘,但这完全取决于解决方案和开发工作流。目前,远程服务器必须是 Linux 的,但 Mac 和 Windows 支持也在计划之中。
    的头像 发表于 06-19 14:41 570次阅读