草庐IT

flycheck

全部标签

javascript - 如何在 Windows 中将 Javascript 文件编译成二进制文件?

我在Windows中使用带有flycheck的Emacs(不幸的是。)。语法检查是在Emacs中编写代码的关键组成部分。不过flycheck好像需要用户自己去找语法检查器。我找到了html的语法检查器(html-tidy),它是用C语言编写的,可以编译成二进制文件并插入flycheck模式,并且可以很好地达到目的。现在我需要使用Javascript,我发现大多数js检查器都是.js文件。那么有没有办法将它们编译成二进制文件,即Windows中的.exe文件? 最佳答案 我不确定是否可以将JS编译成可执行文件,但是,JSHint确实有

c++ - 如何将包含路径添加到 flycheck c/c++-clang?

我尝试将包含路径添加到flycheckc/c++-clang,但没有成功。我将foo.h放在~/local/include中,并将以下行添加到init.el:(add-hook'c++-mode-hook(lambda()(setqflycheck-clang-standard-library"libc++")))(add-hook'c++-mode-hook(lambda()(setqflycheck-clang-language-standard"c++1y")))(add-hook'c++-mode-hook(lambda()(setqflycheck-clang-include

python - Emacs:如何将 flycheck 设置为 Python 3?

我已经在Ubuntu15.04上为EmacsPython安装了flycheck。但是,当使用该工具时,它会报告误报,例如print(item,end='')iswrongsyntaxduetoend。我知道这是Python3语法,语法错误是由为Python2设置的flycheck引起的。如何为Python3设置flycheck?在Github的文档中,并没有提到是支持Python2还是Python3(只支持Python)。另外,如果可能的话,给我一个提示,为什么elpa工具没有给出建议,例如基本的Python类型。我的init.el文件在这里:;;init.el---Emacsconf

c++ - 配置 Flycheck 以使用 C++11

我在为C++11配置flycheck时遇到了很大的麻烦。现在,flycheck正在标记诸如std::to_string()之类的东西。我使用的检查器只是g++。我可以在.emacs文件中添加什么以使flycheck默认采用C++11? 最佳答案 Flycheck为此提供了选项flycheck-gcc-language-standard。您不应该在全局范围内设置它,因为这会破坏对C文件的检查,但您可以在c++-mode-hook中使用init文件中的以下代码进行设置:(add-hook'c++-mode-hook(lambda()(s

c++ - 配置 Flycheck 以使用 C++11

我在为C++11配置flycheck时遇到了很大的麻烦。现在,flycheck正在标记诸如std::to_string()之类的东西。我使用的检查器只是g++。我可以在.emacs文件中添加什么以使flycheck默认采用C++11? 最佳答案 Flycheck为此提供了选项flycheck-gcc-language-standard。您不应该在全局范围内设置它,因为这会破坏对C文件的检查,但您可以在c++-mode-hook中使用init文件中的以下代码进行设置:(add-hook'c++-mode-hook(lambda()(s