atom开发java_Atom简明用法
atom 使用备忘
由于sublime text在ubuntu下无法输入中文始终没有最好的解决办法,所以转战atom,等待sublime解决好问题在回归,atom由gituhub开发,它的slogan是
A hackable text editor
for the 21st Century
Update:一个月的使用,发现atom的许多扩展都已经做的比sublime的好很多,而且真的是hackable,离不开atom了,唯一的缺点就是性能逊色于sublime
安装atom
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
atom的扩展包
Community Packages (55) /Users/quill/.atom/packages
├── Remote-FTP@1.1.4
├── angular-2-typeScript-snippets@0.7.0
├── atom-beautify@0.30.5
├── atom-bootstrap3@1.2.12
├── atom-easy-jsdoc@4.12.2
├── atom-jade@0.3.0
├── atom-nodejs-snippets@2.0.0
├── atom-ternjs@0.18.3
├── atom-typescript@11.0.6
├── auto-detect-indentation@1.3.0
├── autocomplete-angular-material@0.4.0
├── autocomplete-java@1.2.7
├── autocomplete-js-import@1.4.0
├── autocomplete-modules@1.6.10
├── autocomplete-paths@2.8.0
├── block-comment@0.4.3
├── browser-plus@0.0.98
├── busy-signal@1.4.3
├── color-picker@2.2.5
├── dash@1.7.1
├── editorconfig@2.2.2
├── emmet@2.4.3
├── export-html@3.1.0
├── file-icons@2.1.11
├── go-debug@1.5.0
├── go-plus@5.5.5
├── go-signature-statusbar@1.2.1
├── goto-definition@1.3.4
├── highlight-selected@0.13.1
├── intentions@1.1.5
├── jade-autocompile@0.8.5
├── jquery-snippets@11.0.0
├── language-babel@2.71.0
├── language-blade@0.34.0
├── language-stylus@0.2.0
├── language-vue@0.23.1
├── less-than-slash@0.17.0
├── linter@2.2.0
├── linter-ui-default@1.6.7
├── lodash-snippets@2.0.0
├── minimap@4.29.6
├── minimap-pigments@0.2.2
├── monokai@0.24.0
├── node-resolver@1.0.1
├── open-in-browsers@0.0.30
├── pigments@0.39.1
├── react@0.16.2 (disabled)
├── react-snippets@0.9.0
├── sass-autocompile@0.13.3
├── script@3.15.0
├── stylus-autocompile@0.6.1
├── svg-preview@0.11.0
├── todo-show@1.11.0
├── vue-autocomplete@0.1.1
└── vue2-autocomplete@0.1.0-alpha.4
atom sippets
'.source.coffee':
'Console log':
'prefix': 'log'
'body': 'console.log $1'
atom使用cson来定义snippet,scope可以参见snipppet,多行代码使用'''code line here'''
参考
ActionScript: source.actionscript.2
AppleScript: source.applescript
ASP: source.asp
Batch FIle: source.dosbatch
C#: source.cs
C++: source.c++
Clojure: source.clojure
CoffeeScript: source.coffee
CSS: source.css
D: source.d
Diff: source.diff
Erlang: source.erlang
Go: source.go
GraphViz: source.dot
Groovy: source.groovy
Haskell: source.haskell
HTML: text.html(.basic)
JSP: text.html.jsp
Java: source.java
Java Properties: source.java-props
Java Doc: text.html.javadoc
JSON: source.json
Javascript: source.js
BibTex: source.bibtex
Latex Log: text.log.latex
Latex Memoir: text.tex.latex.memoir
Latex: text.tex.latex
LESS: source.css.less
TeX: text.tex
Lisp: source.lisp
Lua: source.lua
MakeFile: source.makefile
Markdown: text.html.markdown
Multi Markdown: text.html.markdown.multimarkdown
Matlab: source.matlab
Objective-C: source.objc
Objective-C++: source.objc++
OCaml campl4: source.camlp4.ocaml
OCaml: source.ocaml
OCamllex: source.ocamllex
Perl: source.perl
PHP: source.php
Regular Expression(python): source.regexp.python
Python: source.python
R Console: source.r-console
R: source.r
Ruby on Rails: source.ruby.rails
Ruby HAML: text.haml
SQL(Ruby): source.sql.ruby
Regular Expression: source.regexp
RestructuredText: text.restructuredtext
Ruby: source.ruby
SASS: source.sass
Scala: source.scala
Shell Script: source.shell
SQL: source.sql
Stylus: source.stylus
TCL: source.tcl
HTML(TCL): text.html.tcl
Plain text: text.plain
Textile: text.html.textile
XML: text.xml
XSL: text.xml.xsl
YAML: source.yaml
atom开发java_Atom简明用法相关推荐
- 微信小程序开发的基本用法
微信小程序开发的基本用法 1.数组或对象的遍历 1.1.数组遍历 wx:for="{{数组或对象}}" wx:for-item="循环项的名称" wx:for- ...
- 基于SECS协议开发的简明教程
很有必要把苦程序员久矣的SECS/GEM了结了,于是诞生了本系列文章八篇和开发包,不需要看近500页PDF就可以轻松完成SECS功能支持. 0.SECS SDK 开发包 这个开发包是对SEMI SEC ...
- 基于SECS协议开发的简明教程(7)
接着前面6篇SECS/GEM开发教程系列. 基于SECS协议开发的简明教程(1)-怎么搭建支持SECS工程 基于SECS协议开发的简明教程(2)-怎么编辑交换数据的ID 基于SECS协议开发的简明教程 ...
- 基于SECS协议开发的简明教程(6)
接着前面的五篇SECS/GEM协议开发的系列文章,继续讲本SECS SDK的以下几个功能 怎么触发警报.解除警报(EQP端) 怎么定义Trace(Host端),怎么触发Trace数据(EQP端) 怎么 ...
- 基于SECS协议开发的简明教程(5)
接着前面4篇SECS/GEM开发教程系列. 基于SECS协议开发的简明教程(1)-怎么搭建支持SECS工程 基于SECS协议开发的简明教程(2)-怎么编辑交换数据的ID 基于SECS协议开发的简明教程 ...
- 基于SECS协议开发的简明教程(4)
本文的基础是前面的三篇,建议先花几分钟过一遍大概,然后接着看本篇,更系统化. 基于SECS协议开发的简明教程(1)-怎么利用SECS SDK搭建工程 基于SECS协议开发的简明教程(2)-怎么编辑交换 ...
- 我的 atom 开发工具
2019独角兽企业重金招聘Python工程师标准>>> 不知不觉折腾 Atom 已经两个星期了,主要被他漂亮简介的主题所吸引,还有会震动的效果. 下面我详细介绍下我的 Atom 插件 ...
- Android应用开发—LayoutParams的用法
Android应用开发-TextView的动态创建 这篇文章讲到了"TextView控件布局位置的控制",主要依赖于RelativeLayout.LayoutParams的使用,本 ...
- 一些开发时的用法经验
目录 经验: 不懂: 经验: 哪些可以,哪些不行,磨刀不误砍柴工. 开发者手册MDN : https://developer.mozilla.org/zh-CN/ 1. 查看对象的属性:Object. ...
最新文章
- Linux中断(interrupt)子系统之一:中断系统基本原理【转】
- MySQL编译安装及主从配置
- 【408预推免复习】操作系统之IO层次结构和IO控制方式
- 新手友好系列:网页制作这些环节需要着重强调!
- web 前端基本框架
- 带有批注的Spring硒测试
- 【数据结构与算法】二叉搜索树V2.0的Java实现
- import qs from qs 安装_Python 导包难道你只会个 import 吗?
- zoj3494BCD Code(ac自动机+数位dp)
- javastring转long的方法_被JDK坑的没商量?来试试这些方法吧
- 《python接口自动化测试》笔记
- 解决ADB启动问题(Failed to initialize Monitor Thread: Unable to establish loopback connection)
- 《Clojure程序设计》——第1章,第1.3节探索Clojure的程序库
- 全自动过滤器:全自动自清洗过滤器对给排水总结的经验
- 华为鸿蒙系统什么架构,你知道华为鸿蒙到底是什么吗?
- aliyun资源编排 介绍和实例
- windows powershell/cmd更改字体
- VIF-Benchmark: All infrare and visible image fusion method in one framework
- CO Business Transaction-CO业务处理
- Web UI自动化基础