Bash 是一种广泛使用但复杂的语言,它有许多难以理解的地方。 BashSupport Pro 通过在 JetBrains IDE中提供高质量的Bash语言支持,可以让您的 Bash 开发过程变得高效愉悦。
它为您提供 Bash 开发过程中所需的各种功能:完善的代码编辑与格式化体验,强大的运行配置,代码调试器、测试器集成等等。 BashSupport Pro 集成了 Bash 开发中的最佳工具,包括 bashdb, ShellCheck, bats-core, 以及 shfmt。
我们可以断言,没有比 BashSupport Pro 更好的 Bash 开发工具了!
BashSupport Pro 激活体验:点击获取激活码
功能简介
智能编辑
在编辑器中,我们为您提供了语法高亮、 代码折叠,语言注入等功能。此外,我们还提供代码补全功能,涵盖当前范围内的所有变量和函数,以及采用 ShellCheck 的 代码分析功能,为您提示代码警告并进行快速修复。
同时,BashSupport Pro 可以让您在不破坏代码的情况下进行以及命名重构,还支持采用谷歌编程风格(或自定义编程风格)的自动代码格式化。
代码导航
对于变量和函数(包含源文件中的变量和函数),BashSupport Pro 提供转到声明及查找用法的功能。 脚本执行 您可以使用 BashSupport Pro 自由执行 Bash 脚本文件和 代码片段。您可以利用代码片段将脚本和多个配置内容保存在同一文件中。 有关脚本执行的内容都定义在 运行配置中。
在 Windows 环境中执行 Bash 脚本时,您可以通过配置文件进行自动路径映射。 您还可以导入和导出其他 Bash 插件的运行配置。
调试与测试 BashSupport Pro 在 JetBrains 调试器界面中集成了 bashdb Bash 调试器 。 该集成项目支持条件断点,变量聚焦表达式,嵌入提示等功能。
BashSupport Pro 中也完全集成了测试框架 bats-core,您可以利用 bats-core 轻松定义和运行测试。