北京时间3月14日,知名代码开发工具开发商JetBrains正式发布公告称,全新终端(β版)已经全面融入其IDE产品线,用户可以通过相关设置进行旧终端与新终端的切换。该公司同时强调,现阶段仅针对Bash、Zsh及PowerShell三种shell提供支持,其余壳正在研发当中。
对于广大程序员而言,终端无疑是他们在开发过程中所必备的工具之一。尽管终端看似只是编程过程的基础构成要素,然而其统一性以及能够管理任务的便捷特性,使得用户可以更加专注地完成自己的工作。
而现代化的终端解决方案则具备了众多高效的功能加强如命令提示符及输出结果的智能布局、根据实际需求提供的选项补全以及人工智能辅助功能等。
新推出的终端是一款面向全场景应用的统一工具,既包含了基本功能,又融合了更为先进的设计理念,从而为用户提供了更好的使用体验。
据悉,以新UI为准格外饰的新终端,已经可以在2024年1版本以上的JetBrains IDE内使用。新终端最明显的视觉变革便是每个命令被独立展示出来,便于用户迅速定位每个命令的起始与结束部分,从而提升了指令输出读性。
此外,借助于箭头可以便捷地在各个指令间进行导航,而使用⌘↑/ ⌘↓(macOS)或Ctrl+↑/ Ctrl +↓(Windows及Linux)可以在提示符与输出之间无缝切换。针对全新的命令补全功能,则融合了命令、路径、实参及选项等多种参数,从而大大简化了指令输入环节。
新增加的命令历史记录可视性强且易于筛选,使得查看近期执行过的命令变得更容易。此外,用户体验设计师对配色方案进行了相应调整,以便让调色板看起来更具美感与易读性。
除了上述的视觉及界面上的显著改变外,新终端的架构亦发生了重大变化。新的架构赋予了终端更灵活的柔韧性,使得用户可以更自由地对终端进行各种个性化调整,比如:单独调整终端提示符区域;重新编写命令补全功能,将IDE所掌握的全部知识纳入建议之中;添加专属的命令提示符,提供当前目录、Git分支、Python虚拟环境和Anaconda环境等信息,给予用户完整的现代化命令提示符体验,即便尚未在本地配置。
值得一提的是,未来的发展规划包含进一步扩充终端自定义选项,如字体重构、行间距调整等;强化命令补全功能,通过引入内建指引及在内置提示符和壳提示符之间进行切换来提高效率;增强块的上下文操作能力;优化终端标签页管理机制等。此外,AI功能的应用也在计划之内,包括协助执行指令,为得出的结果提供解释等等。
-
终端
+关注
关注
1文章
1134浏览量
29874 -
人工智能
+关注
关注
1791文章
47258浏览量
238418 -
python
+关注
关注
56文章
4796浏览量
84666
发布评论请先 登录
相关推荐
评论