问题标签 [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 投票
0 回答
594 浏览

haskell - 不要为 atomeditor 工作 ide-haskell

我试图安装atom。我去 Properties->packages 然后找到 ide-haskell 然后安装它们。但它不起作用。在 ide-haskell 作者的主页上写道,~/.atom/config.scon应该是名为“ide-haskell”的部分,但我找不到它。我错过了什么?我应该怎么做才能运行 ide-haskell?

我的操作系统 Ubuntu 14.04

0 投票
1 回答
82 浏览

editor - 如何查找和删除而不是替换

我使用 Atom 作为我的项目编辑器。当我获得现有项目并想从多个文件中删除元素时,我想在整个项目中进行“搜索和替换”。

但是我不想替换元素,而是想删除它。

是否有一个字符串或符号可以放入替换字段以“删除”我搜索的元素?

在此处输入图像描述

0 投票
1 回答
487 浏览

javascript - 在 Atom Keymap.cson 中更改 JS 缩进

我正在尝试更新我的keymap.cson文件,以便 JavaScript 源代码的缩进略有不同。我不希望casedefaultswitch.

默认情况下,Atom 会这样格式化:

我喜欢我的 case 语句缩进一次(并且//stuff再缩进一次)。

所以我正在尝试编辑我的键盘映射以使其以这种方式格式化:

不幸的是,无论我尝试什么,只要我在“case”之后按下空格键,我就无法让它停止减少缩进。

键盘映射文档看来,将以下咖啡脚本放在我的keymap.cson文件中应该禁用默认行为并添加我的新行为(|case|default从正则表达式的第二行中省略)应该可以解决问题,但我不确定为什么它不起作用:

认为原始键盘映射在 language-javascript 包中

0 投票
1 回答
10022 浏览

atom-editor - 如何在 Atom 中编写自定义命令?

我想为 Atom 编写一个命令,该命令由两个或多个预先存在的命令组成,例如“选择行”,然后是“剪切”。我怎么做?

0 投票
1 回答
319 浏览

html - Components on a new line will keep their margin-left, resulting in an ugly outcome in css

I'm debugging the Atom-editor, a user reported that buttons get stacked oddly if the window size becomes too small.

Note that in Atom, people are allowed to write plugins, and that the markup will differ per plugin.

Example

I've added a margin-bottom to all immediate children of the element, fixing part of the issue. See the .less below.

enter image description here

However, as you can see there's still some whitespace at the second line that shouldn't be there. It's the margin-left of a .btn-group (buttons have this too, but there are only .btn-group elements shown misbehaving in the image).

Is there any way to remove that margin? I googled for selecting any newline, but all I found was the ::first-line pseudoclass. Which is obviously not useful here.

0 投票
4 回答
4294 浏览

syntax-highlighting - GitHub Atom:如何根据名称对某些文件应用特定的语法突出显示

如何配置GitHub 的 Atom以使其根据名称和/或扩展名自动为文件名设置特定的语法突出显示?

具体来说,我希望它自动将Ruby 语法高亮设置为 CocoapodsPodfile的。

0 投票
5 回答
14472 浏览

atom-editor - 为新文件设置默认语言

Atom 中新创建的文件总是“纯文本”。如何更改此设置以使新文件自动使用另一种语言,例如“Shell Script (Bash)”?我想这样做是因为自动缩进不适用于纯文本文件。

0 投票
1 回答
1637 浏览

php - php/drupal 缩进的 Atom 编辑器设置

选择代码片段并点击 Tab 按钮 - 缩进文件中的部分的方法之一。

在 Emacs 编辑器中实现这种行为https://www.drupal.org/node/59868完成这些设置(记住 Drupal CMS 编码标准)

无法在 Atom 编辑器https://atom.io/中实现类似的功能

任何人都可以指导一些方法,以便我可以尝试这样做吗?

提前致谢!

0 投票
1 回答
628 浏览

javascript - 未捕获的类型错误:无法读取 null 的属性“lineHeight”

每当我单击 Markdown 文件中的某个单词时,我在控制台的 Atom Markdown 编辑器中出现以下错误

我该如何修复这个错误?

0 投票
1 回答
4453 浏览

git - 在 Atom 中为 Linter 包安装包模块

我正在使用Atom 文本编辑器,并安装了“ Linter ”包,因此我可以在编辑时获得实时调试/错误报告。

Atom 有一个用于自动安装包的 UI - 一键安装,所以我不知道如何手动安装。

我对 Git 很陌生,而且一般都在编码,所以这个包的文档中的安装说明不是很有帮助(对我来说)。

基本上,当我使用 Atom 文本编辑器时,我正在尝试安装/运行/获取 PHP 验证。我怎样才能做到这一点?