我已经使用Sublime多年了,我第一次尝试使用Atom.
如何将一行或选定的块向上或向下移动一行?在崇高中,我可以用ctrl+ shift+ 做到这一点Up,但这似乎在Atom中不起作用.有任何想法吗?
我试图在后台使用bash在paralel中运行一些命令.这是我正在尝试做的事情:
forloop {
//this part is actually written in perl
//call command sequence
print `touch .file1.lock; cp bigfile1 /destination; rm .file1.lock;`;
}
Run Code Online (Sandbox Code Playgroud)
反引号(``)之间的部分产生一个新的shell并连续执行命令.问题是,只有在执行完最后一个命令后,对原始程序的控制才会返回.我想在后台执行整个语句(我不期待任何输出/返回值),我想循环继续运行.
调用程序(具有循环的程序)在所有生成的shell完成之前不会结束.
我可以在perl中使用线程来生成调用不同shell的不同线程,但它似乎有点过分......
我可以启动一个shell,给它一组命令并告诉它去后台吗?
我是Atom和JavaScript的新手,Atom似乎非常适合网络开发.
但据我所知,似乎没有用于启用JavaScript自动完成的Atom包.
有没有人知道这样做的包或者Atom有计划支持JavaScript自动完成吗?
我正在学习使用Maven在Eclipse中构建Java项目.我创建了一个Java项目HelloWorld从
文件夹中的"Maven的原型-快速入门"模板D:/maven_projects.然后,为了转换Maven项目以支持Eclipse IDE,我导航到项目文件夹并发出命令:
mvn eclipse:eclipse和mvn package.
然后我在Eclipse中导入了项目并完成了必要的Eclipse配置,比如在Eclipse类路径中设置Maven本地存储库.现在项目在D:/EclipseWorkspace文件夹中.我在Eclipse打印"helloworld"中成功运行了该项目.
现在,如果我想继续开发项目,并且出于这个原因想在Eclipse 中的pom.xml中添加新的依赖项,那么当我运行项目时,新的jar文件不会添加到类路径中.
所以我的问题是在将一个Maven项目导入Eclipse之后如何在pom.xml中添加越来越多的依赖项,然后构建并运行该项目?建议的有效方法是什么?
在Atom Editor中编辑文件时,如何选择需要执行相同编辑的多行?
例如:
this.name = name;
this.age = age;
this.sound = sound;
Run Code Online (Sandbox Code Playgroud)
需要转变为:
that.name = name;
that.age = age;
that.sound = sound;
Run Code Online (Sandbox Code Playgroud)
试想一下,有很多这些线的,但我们不希望使用查找和替换,因为它会改变比我们更需要.
是否有一系列键盘快捷键(最好是Mac),我们可以使用它们:
然后一次将更改应用于多行(批量)
我知道如何在SublimeText中执行此操作:http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/editing/editing.html#column-selection 但在Atom中尝试了许多不同的组合键而没有任何运气和谷歌搜索已证明无果......
更新到Docker v1.7.0(以及boot2docker)后,运行时出现以下错误docker ps:
x509: certificate is valid for 127.0.0.1, 10.0.2.15, not 192.168.59.103
Run Code Online (Sandbox Code Playgroud)
这是这个版本的已知问题,我该怎么做才能解决这个问题?
我有以下代码:
@Path("/users/{id}")
public class UserResource {
@Autowired
private UserDao userDao;
@GET
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
public User getUser(@PathParam("id") int id) {
User user = userDao.getUserById(id);
if (user == null) {
throw new NotFoundException();
}
return user;
}
Run Code Online (Sandbox Code Playgroud)
如果我请求不存在的用户,例如/users/1234" Accept: application/json",则此代码返回一个HTTP 404人们期望的响应,但返回Content-Type设置为text/htmlhtml的正文消息.注释@Produces被忽略.
这是代码问题还是配置问题?
如何使用Eclipse m2e引用另一个工作区项目?
我是否必须在项目设置中添加项目依赖项?但在这种情况下,依赖关系不会显示在pom中.
如果我在pom中设置它们,它将不会在工作空间中引用项目,而是引用本地存储库中的jar.很烦人,有人可以帮忙吗?
如果我在CMD中这样做,它可以正常工作,但如果我在Git Bash中尝试它,它不起作用.我喜欢使用Git Bash作为我唯一的控制台,但如果它不适用于Python 3.4,我就不能这样做.
示例如下图所示.这可以很容易地再现.卸载Python和Git(如果已安装),安装Python 3.4,安装Git 2.5.1并获得该结果.
如何让Python解释器在Git Bash中运行?
我是第一次使用Mac,需要以管理员身份运行终端.我已经安装了NodeJs和Git,并且想要下载Phone Gap/Corova但是当我尝试安装Cordova时,它会返回一个错误,说我在运行终端时应该是管理员.如何在终端中打开命令提示符作为Mac Pro的管理员?
atom-editor ×3
java ×3
bash ×2
eclipse ×2
git ×2
maven ×2
autocomplete ×1
background ×1
boot2docker ×1
command ×1
cordova ×1
docker ×1
javascript ×1
jersey-2.0 ×1
m2e ×1
macos ×1
node.js ×1
python ×1
rest ×1
tomcat ×1