草庐IT

Atom-editor

全部标签

javascript - Atom JavaScript 自动完成

我是Atom的新手和JavaScript,Atom似乎非常适合Web开发。但据我所知,似乎没有用于启用JavaScript自动完成的Atom包。有谁知道这样做的包或者Atom有计划支持JavaScript自动完成吗? 最佳答案 由于JavaScript是松散耦合的,因此提供有效的自动完成解决方案并不像Java这样的静态类型语言那么容易。Atom的最佳选择是以下软件包:autocomplete-plus-现在作为默认的自动完成提供程序与Atom捆绑在一起ternjs-这看起来不错,但需要一些配置。我建议您尝试一下。

html - 如何在 Atom 中语法高亮 go 模板文件?

我有一堆正在处理的.html文件,它们实际上是golang模板文件。如果我将文件重命名为.gohtml,则Atom会正确突出显示gaoling模板标记和HTML。我无法将文件重命名为.gohtml(它们必须保留为.html),因为我正在使用Hugostaticsitegenerator如果你这样做会失败。有没有办法让Atom高亮显示所有.html文件,就像它们是.gohtml文件一样? 最佳答案 面对同样的挑战,我发现了两种可能:对于部分模板,将template.html重命名为template.gohtml。我做了一个快速检查,如

go - 为什么不使用 go-pkg-rss 返回 Atom 项目标题?

要么我疯了,要么我不理解指针数组,要么图书馆坏了。也许你能帮忙。以下代码似乎可以很好地获取Atom项目,但查看它们的标题时返回的是空字符串。(这恰好是通过http实现的,我不认为这是问题,但当然一切皆有可能。)packagemainimport("fmt"rss"github.com/jteeuwen/go-pkg-rss""net/http""os")varitems[]*rss.Itemvarchannels[]*rss.Channelfunchello(whttp.ResponseWriter,r*http.Request){feed:=rss.New(5,true,chanHa

go - 列出 Atom 中的函数调用者

我在Atom中编写Go代码。我看到一个功能是转到/跳转到定义功能。但我想查看/显示此函数的调用者列表。 最佳答案 您可能对go-plus感兴趣包。它具有所需的功能:使用guru查找标识符的用法guru:一个用于回答有关Go源代码问题的工具。 关于go-列出Atom中的函数调用者,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44602985/

go - 在go-plus atom中按项目添加gopath

我正在尝试为每个项目设置不同的GOPATH,我已经在vscode和intellijidea上实现了这一点,不知何故没有简单的方法可以做到这一点,有人知道我会很感激一些帮助。用例:我们在工作中为每个项目使用一个gopath,似乎go-plus只支持一个afaik。 最佳答案 在atom中,你可以安装包atomenv.安装后,您需要在项目的根目录添加一个名为.atomenv.json的文件。这将帮助您在atom中为每个项目设置变量环境。对于GOPATH,编辑文件.atomenv.json:{"env":{"GOPATH":"$HOME/

git - 设置 git 'core.editor' 时遇到问题

我正在尝试在我的MacOsSnowLeopard10.6.7上设置git,但我在这样做时犯了一些错误...此时我有以下警告:$gitconfig--globalcore.editorEDITOR=/usr/bin/vimerror:Morethanonevalueforthekeycore.editor:mate$gitconfig--globalcore.editoropenwarning:core.editorhasmultiplevalues我该如何解决?而且,最主要的是,如何将core.editor设置为TextEdit并使其正常工作?P.S.:我已经阅读了thisquesti

git - atom.io 中是否有用于逐行暂存的函数/插件?

我真正喜欢eclipse(以及gitg的0.x版本)的一点是可以逐行进行更改(请参阅第10行下图)。在编辑器atom.io中是否有允许这样做的插件?(将新旧版本并排放置,并允许暂存/还原更改)?我安装了插件git-plus,但这会暂存给定文件的所有更改,... 最佳答案 可以直接从Atom执行,使用git-pluspackage安装后,一旦您对一个文件进行了两次或多次更改,这些更改相距足够远,足以被git视为独立的hunk,那么您可以使用GitPlus:StageHunk命令:按Ctrl-Shift-P打开CommandPalett

GIT_EDITOR 不适用于 macvim

这就是我的~/.bashrc中的内容exportGIT_EDITOR='/Applications/MacVim.app/Contents/MacOS/Vim-g'当我发出gitcommit然后我得到一个macvim编辑器,但在命令行上我看到这条消息$gitcommitAbortingcommitduetoemptycommitmessage.如果我使用更改GIT_EDITOR来使用textmate,那么一切正常exportGIT_EDITOR='/usr/local/bin/mate-w'我不想使用textmate。我想使用macvim。我正在使用mac并使用bash。

linux - 在 AIX 5.3 上的 VIM Editor 6.3 中语法着色未按预期工作

我通过发出命令:syntaxon为我的C文件启用了语法高亮显示。我预计它会改变关键字等的颜色。但令我惊讶的是,语法突出显示正在发生,但所有关键字都带有下划线而不是彩色!我是不是漏掉了什么? 最佳答案 看来问题不在于vim本身。问题出在我使用的终端上。根据VIMDocumentation,我使用的终端vt100和xterm不支持颜色!因此vim中也没有颜色!但令我惊讶的是,在另一台服务器上,xterm似乎支持8种颜色。我通过运行/usr/bin/tputcolors找到了这个,它在没有颜色的服务器上输出-1,在服务器上输出8支持颜色。

C++(Unix): Open a text file with the default editor

问题在上面,我的谷歌搜索没有成功。我想我需要获取默认编辑器然后使用system("editorfile.txt");?我怎样才能获得默认编辑器?编辑:我不知道为什么,但stackoverflow不喜欢我的“嘿”……然后不喜欢。 最佳答案 官方没有解决方案。这是我打开文本编辑器的建议:如果文件扩展名为.txt,和xdg-open在$PATH上可用和$DISPLAY变量为非空,则使用xdg-open.否则使用/usr/bin/sensible-editor如果它存在。否则,使用getenv("EDITOR"),getenv("VISUA