搜索
首页web前端html教程介绍一些适用于 Web 开发者的 Atom 编辑器插件_html/css_WEB-ITnose

Atom 的社区很繁荣,有着丰富的扩展/插件( packages )。安装 Atom 的 Package 非常简单,可以在编辑器的偏好设置里面安装,也可以在命令行中使用  apm 命令来安装。

在介绍适用于 WEB 开发的 Package 之前,让我们快速过下如何安装 Atom Packages。

安装 Atom Package

通过偏好设置安装 Package

使用快捷键 command + , / ctrl + , 打开偏好设置。点击左侧的  Install 即可浏览线上的 Package 。 顶部是一个搜索框,可以搜索已经发布在  atom.io 上的 Package ;紧接着是  Feature Packages ,即精选的 Package ,列出来的是一些比较优质的 Package 。

通过 apm 命令安装 Package

Atom 自带了一个 apm 的 Package 管理工具。我们可以在命令行下执行以下命令来确认  apm 是否已经安装:

apm help install

命令之后应该输出 apm install 的详细信息。如果输出不是  apm install 的命令信息,打开 Atom 菜单,选择  Install Shell Commands 来安装  apm 。

确认 apm 正确安装后,便可以开始安装 Package 。正如上述执行  apm help install 所提示的,安装的命令是:

apm install [<package_name>...]apm install <package_name>@<package_version>apm install --packages-file my-packages.txt

Package 推荐

快捷输入类

  • autocomplete-plus ,当输入的时候,提供可能的候选项。

  • atom-ctags ,使用  ctags  来强化自动完成功能,需借助于  autocomplete-plus 。
  • javascript-snippets ,顾名思义,输入特殊的字符后自动扩展成对应的 Javascript 代码片段。

  • vim-mode

    VIM-Mode 支持在 Atom 中使用 VIM 编辑器的操作方式来编辑。这对我来说是个非常 Killer 的 Package ,在此之前我一直在 WebStorm 上通过一个插件模拟 VIM 操作,异常难用。而在 Atom 上的这个模拟VIM操作,使用起来感觉还是比较顺手的。你可以混合 VIM 操作和普通的编辑操作。

  • emmet

    手写 HTML 多少显得专业,但是手写的问题在于得大量的代码。 Emmet 大幅提升手写的效率。非常值得一装。

  • go-to-line ,跳转到指定的行,只要  ctrl + g  后输入行号即可。

Linters

  • jshint ,验证你的 JavaScript ,写更专业的 JavaScript 代码。

  • csslint , CSSLint 会报告出不合规定的 CSS 规则。

版本控制类

  • git plus ,在 Atom 里面执行 Git 命令,不用来回切换终端和编辑器。

  • git-log ,在 Atom 里面显示图形化的提交记录。
  • merge-conflicts ,在 Atom 里面处理合并产生冲突的文件。

辅助类

  • minimap ,为 Atom 加上 Sublime Text 的源码预览图,提供丰富的自定义选项,值得一用。

  • file-icons ,显示文件类型对应的图标。
  • atom-beautify ,格式化代码,更统一的代码风格。
  • Color Picker

    在编辑器里面挑选颜色。通过右键选择 Color picker ,或者  cmd + shift + c / ctrl + alt + c 快捷键调出颜色选择面板。支持  HEX, HEXA, RGB, RGBA, HSL, HSLA 形式指定的颜色值。

  • csscomb , CSSComb  的一个扩展工具, CSSComb 帮你写出更漂亮的 CSS !
  • autoprefixer , AutoPrefix 的一个扩展工具,自动为 CSS 属性添加特定的前缀。
  • localization ,国际化 Package ,支持简体中文。但是在我使用的版本  0.179.0  中无法使用。
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
HTML与CSS和JavaScript:比较Web技术HTML与CSS和JavaScript:比较Web技术Apr 23, 2025 am 12:05 AM

HTML、CSS和JavaScript是构建现代网页的核心技术:1.HTML定义网页结构,2.CSS负责网页外观,3.JavaScript提供网页动态和交互性,它们共同作用,打造出用户体验良好的网站。

HTML作为标记语言:其功能和目的HTML作为标记语言:其功能和目的Apr 22, 2025 am 12:02 AM

HTML的功能是定义网页的结构和内容,其目的在于提供一种标准化的方式来展示信息。1)HTML通过标签和属性组织网页的各个部分,如标题和段落。2)它支持内容与表现分离,提升维护效率。3)HTML具有可扩展性,允许自定义标签增强SEO。

HTML,CSS和JavaScript的未来:网络开发趋势HTML,CSS和JavaScript的未来:网络开发趋势Apr 19, 2025 am 12:02 AM

HTML的未来趋势是语义化和Web组件,CSS的未来趋势是CSS-in-JS和CSSHoudini,JavaScript的未来趋势是WebAssembly和Serverless。1.HTML的语义化提高可访问性和SEO效果,Web组件提升开发效率但需注意浏览器兼容性。2.CSS-in-JS增强样式管理灵活性但可能增大文件体积,CSSHoudini允许直接操作CSS渲染。3.WebAssembly优化浏览器应用性能但学习曲线陡,Serverless简化开发但需优化冷启动问题。

HTML:结构,CSS:样式,JavaScript:行为HTML:结构,CSS:样式,JavaScript:行为Apr 18, 2025 am 12:09 AM

HTML、CSS和JavaScript在Web开发中的作用分别是:1.HTML定义网页结构,2.CSS控制网页样式,3.JavaScript添加动态行为。它们共同构建了现代网站的框架、美观和交互性。

HTML的未来:网络设计的发展和趋势HTML的未来:网络设计的发展和趋势Apr 17, 2025 am 12:12 AM

HTML的未来充满了无限可能。1)新功能和标准将包括更多的语义化标签和WebComponents的普及。2)网页设计趋势将继续向响应式和无障碍设计发展。3)性能优化将通过响应式图片加载和延迟加载技术提升用户体验。

HTML与CSS vs. JavaScript:比较概述HTML与CSS vs. JavaScript:比较概述Apr 16, 2025 am 12:04 AM

HTML、CSS和JavaScript在网页开发中的角色分别是:HTML负责内容结构,CSS负责样式,JavaScript负责动态行为。1.HTML通过标签定义网页结构和内容,确保语义化。2.CSS通过选择器和属性控制网页样式,使其美观易读。3.JavaScript通过脚本控制网页行为,实现动态和交互功能。

HTML:是编程语言还是其他?HTML:是编程语言还是其他?Apr 15, 2025 am 12:13 AM

HTMLISNOTAPROGRAMMENGUAGE; ITISAMARKUMARKUPLAGUAGE.1)htmlStructures andFormatSwebContentusingtags.2)itworkswithcsssforstylingandjavascript for Interactivity,增强WebevebDevelopment。

HTML:建立网页的结构HTML:建立网页的结构Apr 14, 2025 am 12:14 AM

HTML是构建网页结构的基石。1.HTML定义内容结构和语义,使用、、等标签。2.提供语义化标记,如、、等,提升SEO效果。3.通过标签实现用户交互,需注意表单验证。4.使用、等高级元素结合JavaScript实现动态效果。5.常见错误包括标签未闭合和属性值未加引号,需使用验证工具。6.优化策略包括减少HTTP请求、压缩HTML、使用语义化标签等。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),