问题标签 [atom-editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
415463 浏览

code-formatting - 如何在 Atom 编辑器中自动缩进代码?

你如何在 Atom 编辑器中自动缩进你的代码?在其他编辑器中,您通常可以选择一些代码并自动缩进。

是否也有键盘快捷键?

0 投票
1 回答
2086 浏览

macos - 在 Atom 编辑器中的窗口之间移动的快捷键?

我正在尝试从 Sublime Text 2 转移到 Githubs 的新代码编辑器Atom。我想不通的一件事:是否有在打开的窗口之间移动的快捷键?默认的全局 OSX 快捷键SHIFT++在CMDAtom`中不起作用,并且应用程序中似乎没有菜单选项。

我在 Atom 0.76 和 OSX 10.9.2 上。

0 投票
6 回答
43829 浏览

github - 在 github atom 编辑器中隐藏隐藏(点)文件

我对 Github Atom 编辑器非常陌生。它始终在侧窗格中显示隐藏文件,例如.git, 。.sass

如何在原子编辑器的侧窗格中隐藏隐藏文件(点文件)。

0 投票
3 回答
6428 浏览

keymapping - 更改树视图的键盘映射:在 Atom 中切换?

我开始自定义 Atom 编辑器,并且在尝试更改 Tree View:Toggle 的键映射时遇到了困难。

我把它放在我的用户 keycap.cson 文件中:

'.editor': 'ctrl-t': 'Tree View:Toggle'

但它不起作用。

查看 Preferences->Keybindings 我看到它按预期列出:

ctrl-t Tree View:Toggle User .editor

我做错了什么?

更新:

更改为:

'.editor': 'ctrl-t': 'tree-view:toggle'

没有解决问题。

Key Binding Resolver 显示该命令已被识别,但它没有切换树视图。看这个截图:

http://cl.ly/image/3A2X1p350v2Q

对此还有其他想法吗?

0 投票
3 回答
28629 浏览

github - 在 Atom 编辑器中创建项目

最近我从Sublime Text转到了GitHub Atom编辑器。我想在 Atom 编辑器中创建新项目。我该怎么做?

有没有办法将 Sublime Text 项目文件迁移到 Atom 项目文件?

0 投票
4 回答
20549 浏览

keymapping - Atom 中是否有“显示不可见”的命令?

是否有可用于键映射的命令来切换 Atom 编辑器中不可见元素的显示。显示/隐藏不可见命令?

我会去哪里寻找这样的命令?

0 投票
1 回答
824 浏览

macos - 在 Atom 编辑器中运行包规范总是会导致错误

原子编辑器可以在这里找到:https ://atom.io/

关于这个问题的讨论线程在这​​里:http: //discuss.atom.io/t/application-run-all-specs-fail-to-run/7541

我正在运行:带有 Atom 0.84.0 和 Node 0.10.26 的 MBP (OS X 10.9.2)。

当我执行 View > Developer > Run atom specs - 没有任何反应,没有打开窗口,检查器没有打开

当我做

查看 > 开发人员 > 运行包规范 - 没有任何反应,没有打开窗口,也没有打开检查器

然后我尝试了

没有打开任何窗口,但是另一个 Atom 程序启动了一个包含“Atom > [Reload, Close, Toggle, Quit]”的菜单

图像

按下退出后,终端说“测试通过”。其他按钮都不起作用

图像

我不认为他们真的通过了,“测试通过”只在退出窗口后出现

然后我尝试了atom -d

图像

一个相同的程序开始时没有窗口

然后我尝试通过另一种方式运行测试

0 投票
1 回答
308 浏览

ruby-on-rails - Atom 导致 Guard 在每次窗口更改时运行

我在跑步

  • 导轨 4.1
  • 后卫 (2.6.0)
  • 守卫-livereload (2.1.2)
  • rspec-rails (2.14.2)

我希望守卫按预期运行 - 当监视的文件已被修改和保存时。然而,目前它经常运行 - 当我改变我的窗口上的焦点时。(我正在使用 Github 的 Atom)。当我切换回 textmate 时不会发生这种情况。有什么我可以在 atom 中更改以阻止它访问这些文件并在每个简单更改时触发警卫。

我的保护文件如下所示。

有任何想法吗?

0 投票
2 回答
2802 浏览

sublimetext - Atom.io 编辑器中用户片段的全局范围

我想将我为Sublime Text 3编辑器编写的一些片段转换为atom.io编辑器。

因为我有一个对任何类型的文件(任何文件扩展名)都有效的“许可证”licence.sublime-snippet片段,所以在文件中我没有指定范围:

现在,我在atom/snippets中看到了上面的示例。

最外面的键是该片段应该处于活动状态的选择器。

但我不知道如何指定全局范围或更好,但根本不指定它,就像我在.sublime-snippet. 任何帮助表示赞赏;特别是还没有找到详细操作片段原子的综合文档,因此也欢迎一些此类文档的链接。

0 投票
1 回答
68 浏览

github - 窗口:重新加载不更新包

我对 Atom 有点陌生,正在尝试修复其中一个包(终端)上的错误。根据我在他们的文档中阅读的内容......在我更改一个值后,我应该运行 [Window:Reload] 命令,然后重新运行包(终端)。然后我应该看到我的变化。

但是,这对我不起作用。作为一个简单的测试,我更改了这行代码:

然后我运行 [Window:Reload] 命令,然后使用 [Terminal] 命令。但是,一旦终端加载,标题仍显示为“终端”。

我错过了一步吗?还是我误读了他们的文档?好奇为什么这不起作用。感谢您的任何意见/建议