问题:IDE / Emacs 模式,用于 Bash/Sh 等中的 Shell 脚本

我将 Emacs 用于 shell 脚本。我知道我在某处读到了一些模式,可以更轻松地在 Emacs 上编写 Shell 脚本(代码完成、自动完成、括号匹配、语法高亮、检查语法),但找不到它。简而言之,我想把 Emacs 变成一个 Bash IDE。

此外,是否有任何其他工具/IDE 可以使 GNU/Linux Shell 上的脚本编写更容易?

解答

嗯,有一个内置的 shell 模式可以进行语法高亮,如果它还没有打开,M-x shell-script-mode会为你做。

关于使脚本编写更容易的工具。有一个bash shell 调试器,所以如果你用 bash 编程,那会很有帮助。

当然还有eshell,一个用 Emacs lisp 编写的 shell,所以你可以从 lisp、自动完成和 emacs lisp 调试器中获得所有你期望的语法高亮。

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐