Atom作为的一个受欢迎的现代代码编辑器,有着各种各样的编辑器中都有的特性,并且该编辑器的功能也非常丰富,能够支持各种编程语言的代码高亮,如HTML、C++、Java、JSON、Python、C、CSS、Go、Perl、CoffeeScript、Sass、Javascript、PHP、Objective C、YAML、Markdown等等。同大多数其他的编辑器相比较而言,Atom编辑器中的语言支持覆盖非常的全面,同时该编辑器中的代码补全功能也非常的好用,用户只需要输入几个字符,就能够展开成各种常用代码,可以极大提高编程效率。

另外,Atom编辑器中同样支持SublimeText几个重要的功能使用,比如Goto Line、Goto Anything、命令面板、Goto Symbol等等,并且快捷键的使用方法也是一致的。在使用Atom编辑器的过程中,能够更加方便ST的用户更加轻松快速的上手使用。从Atom编辑器的各个功能上来看,Atom编辑器基本就是Sublime的一个复刻版,只是软件中技术实现的方式不一样,插件的技术也有所差异,大体上也是相似的,所以使用起来非常的轻松方便。

使用教程:

1. 我们打开电脑中下载好的Atom编辑器之后,可以通过快捷将Cmd+N新建一个文件,快捷键Cmd+S保存文件。除此之外,还需要将文件名改为new.html格式,在new.html中输入html四个字符,然后再按tab键就可以了。

Atom编辑器图二

2. 接下来我们需要在

标签之间,输入完成html页面标题,输入完成之后再次键入tab键通过一个关键词来插入一段代码块,过tab键在这段代码块的输入点之间移动光标,通过快捷键Alt+Shift+S来列出当前文件所提供的所有的Snippets。

Atom编辑器图三

3. 接下来需要在配置的第一行中,制定该Snippet应用的文件类型。想要获得文件类型字符串最简单的方式,就是查看该文件对应的语言插件的Scope项。

Atom编辑器图四

4. 在这里用户需要为Java文件添加一个Snippet项,我们点击设置页面,在这里查看language-java插件的插件信息,插件信息的第一排Scope的值为source.java,Java文件的文件类型字符串就是一个点号。

Atom编辑器图五

5. 我们通过使用快捷键Cmd+Alt+Shift+能够实现对代码的折叠功能或者是展开全部的代码。通过Cmd+K Cmd+Num来指定折叠哪一层缩进,在使用Cmd+Ctrl+Alt+F或Fold Selection命令,就能够选择折叠任意选中的代码段,非常的便捷。

Atom编辑器图六

6. 最后,我们可以直接使用Cmd+K 方向键,直接创建新的分栏,在我们选择不同的方向键的方向,就能够决定该分栏的方式。比如我们使用Cmd+K ↓,就能够出啊昂见一个醒的水平分栏,同时通过Cmd+K Cmd+方向键,就能够在分栏间切换光标焦点。

Atom编辑器图七

软件性质:国外软件

授权方式:免费版

软件语言:英文

软件大小:144898 KB

下载次数:2295 次

更新时间:2020/12/5 23:44:51

运行平台:WinAll...

软件描述:Atom是一款现代化,平易近人的文本编辑器,它可以嵌入到内核中 - 这个工具可以... [立即下载]

atom 怎么配置java,Atom编辑器的基础使用教程详细介绍,新手必看相关推荐

  1. 大学计算机应用教程实验步骤,大学计算机基础实验教程--详细介绍

    第1篇  实    验 第1章  计算机基本操作 3 实验  打字练习 3 第2章  Windows XP操作系统 9 实验1  Windows XP的基本操作 9 实验2  Windows文件和文件 ...

  2. 在conda虚拟环境中配置cuda+cudnn+pytorch深度学习环境(新手必看!简单可行!)

    本人最近接触深度学习,想在服务器上配置深度学习的环境,看了很多资料后总结出来了对于新手比较友好的配置流程,创建了一个关于深度学习环境配置的专栏,包括从anaconda到cuda到pytorch的一系列 ...

  3. nnUNet保姆级使用教程!从环境配置到训练与推理(新手必看)

    文章目录 写在前面 nnUNet是什么? 一.配置虚拟环境 二.安装nnUNet框架 1.安装nnUNet 这一步我遇到的两个问题: 2.安装隐藏层hiddenlayer(可选) 三.数据集准备 nn ...

  4. zbrush次世代零基础新手必看入门教程第一部分:建模

    zbrush零基础新手必看入门教程.在第一部分中,将向您展示了如何建模...... 欢迎阅读zbrush零基础新手必看入门教程的第一部分.这部分将带您直接开始,并向您展示如何从头开始创建一个吸引人的角 ...

  5. matlab 预设变量大小,新手必看MATLAB基础知识2:基本数据操作(其一):变量和赋值...

    大家好,今天小尼比继续来给大家讲解和MATLAB有关的知识,在<新手必看MATLAB基础知识1:MATLAB操作界面与MATLAB设置>中,有人评论留言,提出了"有点看不懂这些操 ...

  6. zbrush零基础新手必看入门教程第三部分:构成

    zbrush零基础新手必看入门教程,在第三部分,如何构建模型并修复任何变形...... 第01步:打破对称性 在你开始构图之前,了解你想要角色的位置是很重要的,特别是如果你在讲故事.姿势将赋予你的角色 ...

  7. Win10环境下如何配置Java JDK系统环境变量【图文教程】

    Windows10正式版发布后,不少用户都在第一时间对系统进行了升级.但是,最近有位刚刚升级的用户反映自己因为工作需求要在Windows10环境下配置Java JDK系统环境变量,却不知道该如何操作. ...

  8. Java基础通信_Java网络通信基础编程(必看篇)

    方式一:同步阻塞方式(BIO): 服务器端(Server): package com.ietree.basicskill.socket.mode1; import java.io.IOExceptio ...

  9. Java绘制海螺_cero基础曲面教程,教你cero海螺建模绘制方法

    cero基础曲面教程,教你cero海螺建模绘制方法 proe/cero是一款非常好用的参数化建模软件,应用关系式可以实现出色的效果,比如某些你看起来很难的造型,其实是非常简单容易处理的,这就是下面要为 ...

最新文章

  1. SAP PM 初级系列21 - 一个技术关闭的维修工单不能再被修改了!
  2. 各类常见的网站检查工具
  3. android shape的可选参数以及每个参数的含义与用法!
  4. swiper 上滑触发_四种方式快速实现上滑触底加载效果
  5. ReactJS入门之组件
  6. python如何运行源文件_Python如何运行
  7. Community Server专题八:MemberRole之Membership深入篇 [转]
  8. 今天终于可以正常下班了
  9. 5G iPhone SE或将在明年一季度推出 明年有望生产3000万部
  10. 包管理和环境管理软件Anaconda
  11. 移动开发day4_京东移动页面
  12. ubuntu的web服务器_如何在Ubuntu上安装OpenLiteSpeed Web服务器?
  13. 药店药品管理方案,药店药品的盘点方案,假设进行药店药品的高效盘点?药品盘点步骤是?...
  14. 弱监督论文解读:CADN- 用于表面缺陷检测的基于弱监督学习的分类感知对象检测网络
  15. 你对计算机网络如何看待,谈谈你对计算机网络的认识
  16. SharePoint Designer 2013 连接 Office 365 必需安装2个SP
  17. 树莓派Python开发教程:什么是树莓派
  18. 视频压缩编码参考软件代码入门
  19. 关于鸿蒙系统传统文化的作文,【热门】传统文化作文汇编6篇
  20. Andriod设计简易计算器

热门文章

  1. 在没有个人/公司网站的情况下,如何利用同一个二维码自动识别手机系统(Android/IOS)跳转不同下载页面
  2. C语言快排函数qsort()
  3. 餐饮门店点餐系统源码(电脑手机通用)
  4. 普华永道思略特:阿里巴巴研发投入领跑中国上市公司
  5. tcl电视遥控android,TCL智能电视新玩法 手机可当遥控器
  6. 编程题005--判断是不是平衡二叉树--niuke
  7. 如何破解计算机拒绝访问u盘,高手应对U盘拒绝访问有绝招
  8. 记录: ATM取款机表的数据库设计思考
  9. 27.ORA - 17008
  10. 基于NI myRIO的小车红外循迹避障