首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Atom Package Manager (apm)如何知道某个包是用于Atom的?

Atom Package Manager (apm)是Atom编辑器的包管理器,用于安装、升级和管理Atom的插件和扩展包。apm可以通过以下几种方式来确定某个包是否适用于Atom:

  1. 包的元数据:每个Atom包都包含一个package.json文件,其中包含了该包的元数据信息,例如包的名称、版本、描述、作者等。apm可以通过读取这个package.json文件来确定该包是否是用于Atom的。
  2. 包的依赖关系:Atom的包可以依赖其他的Atom包或者Atom的核心功能。apm可以通过检查包的依赖关系来确定该包是否是用于Atom的。
  3. 包的功能和API:Atom是一个开放的编辑器平台,允许开发者通过插件扩展其功能。apm可以通过检查包的功能和API来确定该包是否是用于Atom的。

总结起来,apm通过检查包的元数据、依赖关系以及功能和API来确定某个包是否适用于Atom。如果一个包符合Atom的插件开发规范,并且可以与Atom的核心功能进行交互,那么apm就会认定该包是用于Atom的。

以下是腾讯云相关产品和产品介绍链接地址,供参考:

请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Atom飞行手册翻译: 2.1 Atom

在这一章中我们会介绍如何为了添加新功能而寻找并安全新如何寻找并安装新主题,如何以一种更高级方法处理文本,如何以任何你想要方式自定义编辑器,如何使用git做版本控制,以及其它。...列在底下发布到atom.io,它是Atom官方注册处(registry)。设置面板中搜索操作,会进入atom.io中注册处寻找,之后拉回任何匹配你搜索东西。...设置 在Atom安装了一个之后,那个会出现在“Package”选项卡下面的侧面板中,同时带着Atom预先安装所有。...你也可以使用apm install命令安装apm install 会安装最新版本。...apm install @会安装指定版本。 比如,apm install emmet@0.1.5会安装Emmet0.1.5发行版。

1K40

Atom飞行手册翻译: 4.5 ~ 4.8

开发Node模块 Atom一些Node模块,而不是Atom。如果你想要修改这些Node模块,例如atom-keymap,你需要把它们链接到不同于普通Atom开发环境中。...把Node模块链接到你Aton开发环境 下面运行node模块本地版本步骤,而不是Atomapm。...例如,如果你叫做package-name而且错误版本是v1.2.3,你可以执行如下命令: apm unpublish package-name@1.2.3 这会从 https://atom.io/...例如,如果你package-name,你可以执行如下命令: apm unpublish package-name 这个命令会从 https://atom.io/ 注册处移除你。...apm publish --rename new-package-name 小结 现在你应该对Atom核心APi和系统有了更深入理解。

24520

如何从0开发一个Atom组件

如何从0开发一个Atom组件 最近用Atom写博客比较多,然后发现一个很严重问题。。...按下回车后,将会弹出一个对话框,在框中输入要建立名即可完成一个Package创建。 ? Atom会生成一套默认文件,并打开一个新窗口。...Value定义为:名:触发事件名 需要注意: 这里配置快捷键还有一个作用域概念。也就是JSON外边那个key。...apm show 你名 如果没有冲突,我们就可以直接执行以下命令进行上传了。...apm publish 你名 后续代码修改,只需在该目录下执行: apm publish 一些可选参数: major,增加版本号第一位1.0.0 -> 2.0.0 minor,增加版本号第二位

1.4K50

如何从0开发一个Atom组件

如何从0开发一个Atom组件 最近用Atom写博客比较多,然后发现一个很严重问题。。 没有一个我想要上传图片方式,比如某乎上边就可以直接copy/paste文件,然后进行上传。...我们先去翻看Atom官方文档,查看关于创建插件相关操作: 首先我们在Atom中打开命令面板,然后输入Generate Package image.png 按下回车后,将会弹出一个对话框,在框中输入要建立名即可完成一个...Value定义为:名:触发事件名 需要注意: 这里配置快捷键还有一个作用域概念。也就是JSON外边那个key。...apm show 你名 如果没有冲突,我们就可以直接执行以下命令进行上传了。...apm publish 你名 后续代码修改,只需在该目录下执行: apm publish 一些可选参数: major,增加版本号第一位1.0.0 -> 2.0.0 minor,增加版本号第二位

85130

安装和使用Atom编辑器

atom编辑器一个Github出品现代、可扩展编辑器。和古老Vim、Emacs相比,atom具有诸多优点。...一出现较晚,可以使用最新出现各种技术;二来atom使用web技术构建而成,广大web开发者可以很容易atom编写扩展,提供更为强大功能。...安装 在这里可以搜索并安装。有一些特色会直接显示在这里。 特色插件 其实不仅可以直接在设置界面中搜索并安装插件。atom在安装时候还提供了一个类似npm命令行插件管理器,叫做apm。...通过apm,可以直接以命令行方式安装apm语法如下:apm 命令名 其它参数。...这里简单列举一下apm常用命令: 命令作用install安装某个uninstall卸载某个enable启用某个disable禁用某个search搜索某个list列出当前安装所有login

1.4K10

Atom飞行手册翻译: 3.7 调试

调试 Atom拱了一些工具来帮助你理解预料之外行为和调试问题。这篇指南介绍了一些工具和方法用于帮助你调试,以及提供了一些提交工单(issue)时帮助信息。...检查Atom设置 在一些情况下,预料之外行为可能Atom或者某个错误配置或者缺少配置造成。...如果你发现一个快捷键优先级要高于核心功能,向这个GitHub 仓库提交一个工单可能个好主意。 查看是否在安全模式下出现问题 Atom绝大多数功能都来源于你安装。...从命令行在安全模式下启动Atom,来检查是否你安装一个导致了问题: $ atom --safe 这会启动Atom,但是并不会加载~/.atom/packages和~/.atom/dev/packages...栈轨迹可能会指向你初始化脚本,或者安装某个特定,可以禁用它们并且向Github仓库提交工单。

52820

Atom飞行手册翻译: 3.9 从Textmate中转换

从Textmate中转换 可能在Textmate中有你喜欢或者使用过主题和语法,并且你想要把它们转换到Atom中。如果这样的话,你很幸运,因为有很多工具可以用来转换它们。...你可以使用以下命令来转换R bundle: $ apm init --package ~/.atom/packages/language-r \ --convert https://github.com...新已经可以使用了,运行Atom并在编辑器中打开一个.r文件,就可以看到效果。 转换TextMate 主题 这一节会介绍如何把TextMate主题转换成Atom主题。...转换主题工具首先解析主题plist文件,然后创建与之对应CSS规则和属性,它们为Atom定义相似的样式。...现在假设你已经将主题下载到~/Downloads/MyTheme.tmTheme,你可以使用以下命令来转换主题: $ apm init --theme ~/.atom/packages/my-theme

28020

学习 React Native for Android:环境搭建

准备工作 操作系统:当前仅支持 OS X; 由于 atom package 服务 apm 国内不可用,因此国内朋友需要做好 Cross the Wall 准备。...基本开发环境搭建 安装 Homebrew Homebrew 一个方便开发者在 MAC OS X 系统上面安装 Linux 工具 ruby 脚本,如果你机器还没有安装 Homebrew ,则需要执行下面的命令安装...Facebook 一个用于监控文件变更并触发指定操作工具: $ brew install watchman 安装 flow Flow 一个 JavaScript 静态类型检查器,建议安装它,以方便找出代码中可能存在类型错误...Atom Github 所推出一个开源编辑器,其最大特点使用 node.js 来作为其插件语言。 到Atom官网下载 Atom 并安装。...另一种方法直接利用 Atom 包管理器 apm 安装: $ apm install nuclide-installer 完成后重启一下 AtomAtom 就会开始完成对 Nuclide 所有插件下载安装

1.4K20

迈向新纪元编辑器

第一次听说Atom半年前天猫学姐说她在用这款编辑器,期间我从dw到st再到webstorm都分别做了项目~,但是作为一名拥抱开源FE,怎么能拒绝github社区维护项目呢?...接着就让我们感受下Atom骚气与强大吧。 ? ? Atom优势 如何评价 Github 发布文本编辑器 Atom? 看看各个大神如何评论Atom。 为什么选择Atom 来看看官方怎么说吧....好用插件 Atom自带apm包管理工具(类似npm)。...安装 1.打开命令行工具 2.搜索 apm search 3.找到想要以后,再用 apm install activate-power-mode 装逼必备,效果相当赞... 让颜色相关字符,在任何文件下都可以展示对应高亮,强烈推荐 color-picker 推荐;写CSS时非常方便调色板 docblockr 注释也优雅,一款用于写注释插件。

1.4K90

Mac搭建 React Native 工具篇Atom+Nuclide

关于如何在mac下搭建React环境这里就不详细介绍了,有兴趣朋友可以看:在Mac上搭建RN基础环境,今天要说如何在mac下使用Atom+Nuclide组合环境来开发项目。...安装Atom 如果没有的大家可以到官网下载:https://atom.io/,也可以到国内镜像地址下载:https://npm.taobao.org/mirrors/atom/1.7.2/ ?...解压atom,打开atom,你看到界面应该是这样 。 ? 安装Nuclide 安装Nuclide插件有两种方式。...默认安装nuclide之后,会安装一大堆依赖,如果没有默认安装这些依赖,可以选中,Packages->Settings View->Manage Packets ?...命令行安装: 安装命令,对应githttps://github.com/atom/apmapm install nuclide 命令行安装完成后,打开Atom,选择Packages->Settings

2K50

【npm】如何Atom中安装emmet和atom-beautify插件?

为了提高编写HTML和CSS速度,最近尝试着在Atom中安装emmet插件,下面谈谈安装成功过程 1首先我尝试了网上教程中介绍最多方法:打开Atom引导界面(Welcome Guide)中install... a package选项 ?...然后搜索相关emmet,然而却得到下面的结果,没错,由于众所周知原因,这种方式并不能成功 ?...2然后我又采用了第二种方式:apm install emmet,很可惜,由于同上原因,也报错失败了 3最后我通过进入atompackage目录下把emmet远程库克隆下来,然后在shell输入npm...命令依次为 1.cd ~/.atom/package 2.git clone xxxxx/emmet.git 3.cd emmet/ 4.npm install 安装过程在ubuntu14.04终端上完成

1.6K50

Atom飞行手册翻译: 3.5 创建主题

主题中package.json”必须含有一个theme键,值为ui或者syntax,为了让Atom识别为主题。 你可以在atom.io上面找到现有的主题,或者建立它们分支(fork)。...super-white-ui 运行apm link来把你主题符号链接到~/.atom/packages 使用cmd-alt-ctrl-L重启Atom 通过设置视图Themes部分中UI Theme...开发工作流 下面一些使主题开发更快速更简单工具。 即时重启 在你修改你主题之后,按下cmd-alt-ctrl-L来重启不是十分理想。在dev模式Atom窗口下,Atom支持样式即时更新。...开发者工具允许你查看各个元素,以及他们CSS属性。 简单介绍请查看Google扩展教程。 Atom 样式指南 如果你在创建一个界面主题,你可能想要一种方式来查看你主题如何影响系统中组件。...在中使用 在任何你.less文件中,你可以通过从Atom导入ui-variables文件来访问主题变量。 你应该只指定结构化样式,并且它们应该全部来自样式指南。

43520

atom教你酷炫掉咋天

效果图如下 首先使用编辑器github出品atom :https://atom.io/ 教程很多我不板砖了. http://blog.csdn.net/kangear/article/details...script 搜索之后就能找到然后点击进入进入git源代码页面.git下来放.atom/packages/下面 不要使用直接点install不会成功,. image.png 之后在命令行下运行apm...本质上把浏览器放在本地,所以插件也基本可以用js,css写.so ~/.atom/packages/script-runner/styles$ 修改这样式文件把背景颜色改了-不要吐槽我视觉.. image.png.../前端神器 git-plus/用于做git,但是我觉得还是命令行轻松点 python-tools/先装着 script-runner/好东西,用于执行脚本如python terminal-plus.../特别的好东西,可以使用控制台,基本能用这个那就可以直接运行c和python等代码了 vim-mode  /vim最好插件. simplified-chinese-menu  中文 atom-beautify

1.2K40

做一个运行Python文件Atom插件

首先打开Atom编辑器,然后点击菜单栏Packages->Package Generator->Generate Package,输入要创建插件名字,然后按回车。...看了一下atom-python-run源代码,作者实现方式写一个C++程序,用这个C++程序调用Python文件,时间统计在C++程序中。...如果对Git命令不熟悉的话,可以使用Git Extensions,这是Windows下最好用图形客户端了。 发布插件 第一步输入apm login。...登录之后,命令行切到我们插件Git目录中,然后输入apm publish minor,稍等片刻插件就发布成功了。...这时候搜索一下Atom插件仓库,会发现我们插件已经成功出现在了插件仓库中。这样这个插件就算开发完成了!插件地址run-python-simply,源代码地址Github。

2.1K70

做一个统计单词数目的Atom插件

本文Atom 教程 制作单词计数插件简化介绍,所有代码都来自这篇文章。如果希望参考详细文档,请直接查看原文。这篇文章用一个简单小例子,为我们讲解了如何编写一个Atom编辑器插件。...package.json package.jsonAtom插件描述文件,基本上和npm描述文件类似,只不过多了几个Atom插件特定属性。一个典型package.json文件类似下面这样。...第二个Atom编辑器官方接口,我们引用了其中CompositeDisposable组件,它主要用于事件订阅,在关闭插件时候统一取消事件订阅。...一种常见做法打开两个Atom窗口,一个用于编写代码,另一个随时重载并测试插件。...Atom 启动 Atom 开始加载插件 Atom 读取插件package.json Atom 加载你插件键位、菜单、样式和主模块 Atom 加载插件完成 在某个时候,用户触发了插件 your-name-word-count

792100
领券