草庐IT

Atom-Editor

全部标签

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

php - Atom-beautify 不加载 php-cs-fixer 自定义配置

我安装了带有PHP-CS-Fixer插件的Atom。我正在尝试使用一些自定义规则来应用同行大括号样式。我曾尝试使用in-Atom配置选项,但无法正常工作。我尝试设置position_after_functions_and_oop_constructs并将其放入Atom的PHP-CS-FIXERRules中,但没有成功。因此,我为我的配置设置了自定义路径,即C:\xampp\htdocs\myproject\atom.php_cs配置是:exclude('somedir')//->notPath('src/Symfony/Component/Translation/Tests/fixtu

android - 错误 : "The graphics preview in the layout editor may not be accurate: Paint.setShadowLayer is not supported"

我正在使用Eclipse,我刚刚创建了一个带有2个图像按钮的主页(菜单),但是我收到了这个错误:Thegraphicspreviewinthelayouteditormaynotbeaccurate:Paint.setShadowLayerisnotsupported.这是什么意思?我该如何解决?我正在使用API21。 最佳答案 表示预览不知道如何实现setShadowLayer。这意味着预览看起来与设备上呈现的结果不完全相同。这是您不应该信任预览应用程序的众多原因之一-始终在假设它们已完成之前在物理设备上测试您的布局。

android - 谷歌使用新的 Intel Atom x86 仿真器映射 SDK

有什么办法,如何为使用GoogleMapsSDK的Android模拟器获取新的x86图像? 最佳答案 首先,确保您按照说明为模拟器启用虚拟化支持。如果你不这样做,一切都会正常工作,只是你不会看到性能提升:http://developer.android.com/guide/developing/devices/emulator.html#vm-windows然后按照这些说明创建支持Googlemap的Android2.3.3AVD,并进行更正并感谢http://38911bytes.blogspot.de/2012/03/how-t

javascript - D3 库可以与 Electron(Atom shell)一起使用吗?

Electron的网站说,使用electron制作的应用程序可以访问Node模块。他们可以访问D3库吗?如果可以,如何设置? 最佳答案 D3可用作Node.jsmodule可以导入到您要用于呈现可视化应用程序的JavaScript代码中。作为如何将D3集成到Electron应用程序的示例,请查看我的D3SpaceFillerExplorerGitHub上的应用程序。此应用程序通过多个D3饼图和D3树状图可视化磁盘空间使用情况。我发现一种有用的模式是将SVG元素注入(inject)到D3可视化中,这与D3示例中通常在可视化中创建SVG