Atom安装与使用
Atom 是 Github(一个面向开源及私有软件项目的托管平台)专门为程序员推出的一个跨平台文本编辑器。
Atom 代码编辑器支持 Windows、Mac、Linux 三大桌面平台,完全免费,并且已经在 GitHub 上开放了全部的源代码。。
通过丰富的插件机制可以完成各种语言开发。本文重点介绍在Atom(1.41.0 x64)中编写运行python、ruby、java代码。不用于开发大型工程,作为轻量IDE还是可以的。需要你注意这类差别,如,运行python可以使用atom-runner 插件或atom-python-run插件,但有不同,代码运行时:atom-runner ,不能输入;atom-python-run,可以输入。
官网地址(访问可能有点慢):
可以到这儿:
https://github.com/atom/atom/releases
下载后安装,右击它,以管理员的身份运行
安装过程不需要你做什么,很简单。
安装好后界面应该是这样的:
使用菜单File ->New File或按下快捷键 Ctrl+N,创建一个新文件:
Atom 默认新建纯文本,点击右下角的 Plain Text,出现类型对话框,就可以更改文件类型了:
若想关闭类型对话框,可按Esc键关闭。
Atom安装插件的方式
1)GUI方式安装
打开File->Settings,出现对话框
在对话框中单击Install, 输入你想要安装的插件名,再单击插件旁边的Install。
2)命令行安装
打开cmd命令行方式程序
切换到.atom/package目录(一般在用户目录下)
输入命令apm install package_name,其中package_name是插件的名字
下面以安装简体中文语言包为例用GUI方式安装
安装插件:使用菜单File -> Settings,单击Install ,搜索 chinese关键字
卸载安装的插件,使用菜单File -> Settings,出现一个对话框,参见下图,
在对话框中单击Packages,找到要卸载的插件,单击插件旁边unInstall
Atom官方手册
https://flight-manual.atom.io/
在Atom中运行python、ruby代码
需要安装插件Atom Runner
通过这个插件,使用快捷键Alt+R运行Python或 ruby脚本,就可以在右侧看到运行的结果!
不用于开发大型工程,作为轻量IDE,这样就可以了。
用前面已介绍的方法安装插件Atom Runner
新建一个ruby文件,ruby文件的扩展名为.rb
print ("Hello World!!");
print ("Hi!");
保存文件名为 Test.rb
使用快捷键“Alt + R",就可以在右侧看到运行的结果!参见下图:
新建一个python文件,python文件的扩展名为.py
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if( i != k ) and (i != j) and (j != k):
print(i,j,k)
保存文件名为Test2.py
使用快捷键“Alt”+"R",就可以在右侧看到运行的结果!参见下图:
特别提示:运行python还可以使用atom-python-run插件。
atom-runner 插件和atom-python-run插件有一点重要不同:
代码运行时:atom-runner ,不能输入;atom-python-run,可以输入。
插件的这种区别,你可以验证之。
在Atom中编辑运行java代码
首先本机安装java环境,然后给atom装script插件,在Packages 菜单中出现 Script一项及其下级菜单。如下图:
你可以用Packages -> Script -> Run Script运行。
你的java程序里写的类的名字是Student,那么你新建的文件就应该是Student.java.
我们用一般的编辑器一般会新建一个包。但是如果在Atom中写的话就会报错,解决的办法就是不写把那个包。
新建一个java文件,java文件的扩展名为.java
public class Student
{
String stdNum;
String stdName;
int stdAge;
Student (String stdNum,String stdName,int stdAge)
{
this.stdName = stdName;
this.stdNum = stdNum;
this.stdAge = stdAge;
}
void output()
{
System.out.println("Name"+stdName);
System.out.println("Number"+stdNum);
}
public static void main(String[] args)
{
Student s1 = new Student("123412","huas",18);
s1.output();
}
}
保存文件名为Student.java
使用Packages -> Script -> Run Script运行,结果如下:
特别提示:script插件还能编译运行Python或 ruby脚本。
附录:
插件(Plug-in,又称addin、add-in、addon或add-on)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。公开应用程序接口提供一个标准的界面,一个稳定的应用程序接口会允许 其他插件正常运行即使其最初的版本有所变动,应用软件提供使插件能够应用的各项服务,插件必须依赖于应用程序才能发挥自身功能。