在Atom中是否有任何方法可以复制Sublime Text中的功能,您可以在其中按住alt键并向上或向下移动鼠标以选择并在多行末尾创建光标,以便您可以同时编辑多行?
红色箭头 - 在下面的截图中的第95和96行之间 - 是什么意思在GitHub的Atom编辑器上?
谢谢!

我发现Atom编辑器是Sublime文本编辑器的免费替代品.无法找到在Atom编辑器中运行程序的简单方法.就我而言,我正在尝试运行java程序.如果有可能请告诉我?如果是,请描述要遵循的步骤.
下面是我需要做的。
要运行规格,您需要安装RSpec。首先,在项目的根目录中运行gem install bundler。然后,运行bundle install。要运行单个规格文件,请运行如下命令:bundle exec rspec spec / 00_hello_spec.rb。要一次运行所有规格,请运行bundle exec rspec。
因此,我在终端输入了gem install bundler,并得到了 您对/Library/Ruby/Gems/2.3.0目录没有写权限。
这是在项目文件中的原子* source“ https://rubygems.org ” gem“ rspec”,“〜> 3.2.0” *
我的问题是:
似乎终端机给了我响应,因为我不应该更改ruby上的任何内容,而需要将安装包捆绑在atom内吗?谁能告诉我如何使用原子或在原子中运行任何东西?
非常感谢!
我使用Atom的linter,react和linter-jshint/ linter-jsxhint.在我的JSX文件中,我不断收到警告
警告:'import'仅在ES6中可用(使用esnext选项).(W119)
这非常简单.我做了一些搜索,发现这可以在jshintConfig选项中设置package.json(使用NPM时).我的项目使用NPM,我有一个package.json.我补充说:
"jshintConfig": {
"esnext": true
}
Run Code Online (Sandbox Code Playgroud)
之后,我做了重装,但警告仍然存在.我还修改了Atom()中的linter-jshint/ linter-jsxhintconfig config.cson:
"linter-jshint":
harmony: true
esnext: true
"linter-jsxhint":
harmony: true
esnext: true
Run Code Online (Sandbox Code Playgroud)
并做了重装,但也没有帮助.
那么:当使用linter-jshint/ linter-jsxhint作为Atom包时,如何设置esnext选项?
我正在尝试用Atom Editor中的大写/小写等效项替换字符串中的某些字符.
假设我有字符串:
some:test:sequence
Run Code Online (Sandbox Code Playgroud)
并希望得到结果:
Some:Test:Sequence
Run Code Online (Sandbox Code Playgroud)
我所知道的东西喜欢\u$1和\l$1,但他们没有在凌动,工作为Atom使用JS风格的正则表达式.然而,我发现的JS-RegEx解决方案总是涉及调用函数(参见此处的示例),这在Atom中是不可能的,afaik.
有谁知道是否有办法实现这一目标?我也不介意为更强大的正则表达式搜索/替换安装一个包,但是没有找到一个,我想避免为此自己编写一个.
请注意:我不是在寻找找到/选择字符的解决方案.选择工作得很好,并且在示例中有点复杂.
如何在Atom中打开终端?我需要安装插件吗?
如果可能的话,我也想知道如何使用快捷键打开终端.
我在Atom中打开了一个项目,当我点击一个文件打开它时,而不是总是在另一个标签中打开它(就像现在一样),现在它在一个新标签或现有标签中随机打开它一.由于这种行为,它关闭了我仍然想要打开的文件.
有没有人有解决这个问题的方法?
我正在使用Atom 1.6.0.在Mac OS X 10.11.3下
每当我启动 Atom 时,它都会打开两个文件,一个名为:
ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false
Run Code Online (Sandbox Code Playgroud)
而另一个:
/usr/bin/atom
Run Code Online (Sandbox Code Playgroud)
这真的很烦人,我不明白如何解决它。据我所知,这是某种环境配置错误,但我找不到导致它的原因。
atom-editor ×10
macos ×2
bundler ×1
install ×1
jshint ×1
jsxhint ×1
regex ×1
replace ×1
rubygems ×1
sublimetext ×1
tabs ×1
terminal ×1
text-editor ×1
ubuntu ×1