- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我在 Atom 中安装了 Atom Beautify 插件,在我的应用程序中安装了 rubocop gem。即使在这些步骤之后,美化也不起作用。
我的 rubocop 位置:
$ which rubocop
/home/leonardo/.rbenv/shims/rubocop
在我的 config.cson 中我有代码:
...
ruby:
rubocop_path: "/home/leonardo/.rbenv/shims/rubocop"
...
当我尝试使用 Beatify(Ctrl+Alt+B) 时返回错误:
Error: rbenv: rubocop: command not found
The `rubocop' command exists in these Ruby versions:
2.4.3
at /home/leonardo/.atom/packages/atom-beautify/src/beautifiers/executable.coffee:182:23
at tryCatcher (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/async.js:143:10)
at Async.drainQueues (/home/leonardo/.atom/packages/atom-beautify/node_modules/bluebird/js/release/async.js:17:14)
at process._tickCallback (internal/process/next_tick.js:103:7)
最佳答案
我遇到了同样的问题。我的项目是 2.2.2 版本,并且在此版本上安装了 rubocop gem。
Atom 正在运行 atom-beautify
,但使用的是全局 rbenv
版本(在我的例子中是 2.4.0),这导致了错误。所以解决方案是:
$ cd ~
$ rbenv version
2.4.0
$ gem install rubocop
然后重新启动 Atom,运行 atom-beautify
,现在一切都应该没问题了。
关于ruby-on-rails - 使用 rubocop 的 Atom Beautify Ruby 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49263630/
我正在尝试在 node.js 应用程序中为 html 使用 js-beautify: var htmlBeautifier = require('js-beautify').html; ... res
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年前。
观看 Herb Sutter 关于 C++ 及以后的原子学的演讲,我瞥见了他关于一种易于使用的锁定/解锁机制的想法,该机制可能会或可能不会出现在未来的语言标准中。 机制看起来像: atomic{ //
我们希望将不同类型的风格与不同的项目相关联。我一直在寻找 Qt Creator 在其新版本 (4) 中可以使用 Beautifier 在保存时自动格式化文件。 我的问题是,是否有任何方法可以将样式文件
我们希望将不同类型的风格与不同的项目相关联。我一直在寻找 Qt Creator 在其新版本 (4) 中可以使用 Beautifier 在保存时自动格式化文件。 我的问题是,是否有任何方法可以将样式文件
我想在控制台中美化我的版本。我怎样才能像在表格中一样写下整个事情?我试过用空格计数,但随着值的变化,它非常糟糕。你知道我如何美化它们之间的问题吗? Console output 我的代码: priv
我在目录和子目录中有很多 HTML 文件。我可以通过命令行执行 js-beautify 命令,并希望将它递归地应用到所有这些文件。 我试过了 find . -name ".html" -type f
我目前正在使用这个包 https://www.npmjs.com/package/js-beautify 像这样: import {js_beautify} from 'js-beautify'; c
当我下载Skype时,我注意到,普通的“磁盘镜像”图标被一个自定义图标取代,当我双击该图标时,窗口使用彩色图像作为背景,提示我将 Skype 图标拖到应用程序文件夹中。 如何使用我的应用程序做到这一点
这里是 JS 菜鸟。我目前正在使用 js-beautify( https://github.com/beautify-web/js-beautify ) 插件来正确缩进/格式化一长串 HTML 代码。
我正在开发一个使用 backbone 和 underscore 的应用程序。 在我的 HTML 页面中,我有一些 block ,它们与一些下划线代码混合在一起。 我使用的模板设置如下: 打印值:{{
我创建了一些 javascript 代码,可以将代码更改为文本(编码),因此人们可以复制和粘贴显示的代码。我想知道的是,如何美化代码本身(启用 block 级别、缩进等)? Javascript 到目
如何组合下面的 2 个函数以仅使用 1 个类?在我使用它们的过程中会非常方便。我想结合每个下拉菜单允许 3 个选择的功能,但将 .multiselect1 和 .multiselect2 结合到 .m
当我刚刚输入这个文件时,代码就可以工作。使用 Atom 的 Beautify 插件时,代码不起作用。 我正在尝试比较这些文件,但无论如何找不到我的错误。 哪里可能有问题?可能是 Beautify bl
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
在崇高的文本中,我使用一个名为 HTML Beautify 的插件来清理我搞砸的 html 缩进等。 在 PyCharm 中是否有一个很好的插件或方法可以完成同样的任务? 最佳答案 按 Ctrl+Sh
我一直在查看 atom-beautify站点和示例 .jsbeauifyrc、.editorconfig 和 uncrustify.cgf 文件。 我还查看了 options用于原子美化。我知道我应该
我已经按照以下步骤安装了 javascript 美化器: https://github.com/cancerhermit/Sublime-JS-Beautifier 现在,当我右键单击 javascr
我一直在使用VSCodeBeautify清理我的一些 TypeScript 文件,它在大多数情况下都非常有效,导入和导出除外。 保存时的当前行为 import { AccountsModel
我在 Node.js 上使用 jade/pug 模板引擎和 ExpressJS。它输出一个单行的 html。完全没有缩进。我找不到任何美化选项。 最佳答案 在 app.js 中,将 pretty 选项
我是一名优秀的程序员,十分优秀!