如何让atom更像WebStorm IDE?

2024-02-09

所以我喜欢 WebStorm 的一点是它可以在输入“.”后执行惊人的自动完成功能。我喜欢所有的代码完成和 linting。 Webstorm 资源消耗很大,而且相当丑陋。对于atom,我不知道如何做到这一点。我可以安装或自定义哪些插件才能使其满足我的喜好?


对于 JavaScript 开发,我建议原子术语 https://atom.io/packages/atom-ternjs.

原子术语

Atom 的 JavaScript 代码智能Tern https://github.com/ternjs/tern。添加了对 ES5、ES6 (JavaScript 2015)、Node.js、jQuery、Angular 等的支持。可通过插件扩展。使用建议提供者自动完成+ https://github.com/atom/autocomplete-plus.

设置您的项目Packages -> Atom Ternjs -> Configure Project,您的智能 JavaScript 自动完成功能已准备就绪。

快乐编码!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让atom更像WebStorm IDE? 的相关文章

  • 如何在 Atom 中设置 jshint/jsxhint "esnext" 选项

    我正在使用 Atom 的linter react and linter jshint linter jsxhint 在我的 JSX 文件中 我不断收到警告 警告 导入 仅在 ES6 中可用 使用 esnext 选项 W119 这非常简单 我
  • 如何在atom1.7+中单击打开文件(无待处理窗格)

    将atom从1 5升级到1 7后 我发现了一个不实用的新 功能 所有单击的文件现在都在 待处理窗格 中打开 这意味着如果文件中没有任何更改 它将被下一个打开的文件替换 可以在atom的设置中禁用 待处理窗格 功能 但我也想恢复以前的行为 在
  • 如何更改 Atom 键绑定

    我正在寻找更改 Atom 文本编辑器的键绑定 我熟悉Android Studio Atom 是否允许我们自定义按键绑定 您必须转到 编辑 gt 首选项 gt 按键绑定 在此选项卡中 您可以看到实际的绑定 如果您想更改它 您可以访问键盘映射文
  • 用于在原子编辑器中将选择内容转换为大写(或小写)的键盘快捷键

    在 Atom 编辑器中将当前选定的文本转换为大写 或小写 的键盘快捷键是什么 在 Windows 和 Linux 上 Ctrl K then Ctrl U for uppercase Ctrl K then Ctrl L for lower
  • 如何更改 ATOM 控制台中的控制台字体大小 [电子邮件受保护]

    I am using ATOM for all my scripting There is a package named Script where you can run your script from within ATOM by p
  • 无法连接到atom.io 获取主题和包

    我相信我的工作代理阻止我向 Atom 添加主题和包 从首选项菜单中 我得到 获取特色包和主题失败 隐藏输出 tunneling socket could not be established cause 140499728967552 er
  • 是否可以根据文件类型使用不同的主题?

    是否可以根据文档类型运行主题 例如 我想要一个用于 js html 的主题 另一个用于 md 文件的主题 这不再是正确的答案 请参阅另一个允许您执行问题所要求的软件包的答案 我试图删除这个答案 但无法做到这一点 因为它是目前接受的答案 不
  • 尝试启动 Atom/Nuclide 时未找到流

    我正在研究react native我正在使用的应用程序AtomIDE 我在打开时遇到错误Atom 我安装了babel cli and babel preset flow使用 npm 命令 npm install save dev babel
  • 在 Atom 中使用 Hydrogen 设置 Python 虚拟环境

    我正在从 VS Code 切换到 Atom 并且正在尝试为我的 python 项目设置一个虚拟环境 在 VS Code 中这很容易做到 我运行以下脚本 当我运行脚本时 它会自动开始使用新的环境 包含所有必需的包 python3 m venv
  • 如何在atom包内设置断点?

    我想弄清楚为什么这个原子包https github com AtomLinter linter elixirc https github com AtomLinter linter elixirc 行为不端 它的作者说我应该在包的某些函数中
  • 在Atom中使用anaconda环境

    我已经安装了 Anaconda Python 3 6 和 tensorflow python 3 5 我已经设法让它在 Spyder 和 sublime text 3 上运行 通过创建新的构建系统 现在所有的都是使用Atom 我不习惯 所以
  • 如何将一个 html 页面链接到另一个文件夹中的另一页面

    无法将 rock paper scissors game2 文件夹中的页面 index2 html 0链接到 digital clock 文件夹中的 index html 不知道是代码错误还是其他什么 顺便说一句 我正在使用 Atom 我不
  • 如何更改 Atom 使用的默认 Python 版本?

    我最近开始使用Atom 在过去的几天里 我一直在寻找如何更改Atom中使用的默认版本 默认版本目前是python 2 7 但我想使用3 6 有谁可以更改默认路径吗 我尝试将配置文件添加到 脚本 包中 但当我重新启动 Atom 时 它仍然恢复
  • TypeScript/TSLint:TSLint 无法通过 baseUrl 识别根相对导入

    我通过以下方式使用根相对导入baseUrl编译器选项在tsconfig json 按照这个解决方案 https stackoverflow com a 42306860 1253298 但我遇到了一个问题 Atom IDE 向我显示如下所示
  • GitHub Atom - 删除编辑器中的中心线

    我刚刚下载了 GitHub Atom Editor 正在对其进行自定义 但我无法删除编辑器中间的那行 有人帮我看看如何删除那条线吗 该行由wrap guide 包提供 您可以使用以下选项来删除该行 Option 1 禁用换行指南包裹 去At
  • 无法打开原子

    我无法打开 Atom 编辑器 昨天还好好的 今天不知道为什么打不开了 我的电脑上没有 Windows 更新或任何东西 我尝试删除一些在线论坛中提到的 存储 文件夹 但没有帮助 有什么建议么 我使用的是 Atom 版本 1 19 6 0 如果
  • 我可以在atom中隐藏打字稿自动生成的.js和.map.js文件吗?

    有谁知道 Atom 中是否有用于隐藏或分组自动生成的文件的插件 选项 我想要隐藏 分组的文件是typescript compiler自动生成 js and map js files 如果可能的话 Visual Studio 风格的分组是最好
  • Webpack - 如何捆绑/需要文件夹(子文件夹)的所有文件

    我想看看是否有更短的方式来运行 webpack 包 以及为什么我的加载器不起作用 这是我的代码 module exports context path join dirname dist entry ES6bundle js jQuery
  • 未捕获的错误:找不到模块“jquery”

    我在用Electron https github com atom electron制作桌面应用程序 在我的应用程序中 我正在加载一个外部站点 Atom 应用程序之外 可以说http mydummysite index html http
  • 调试 Julia v.0.6

    我克隆了一个存储库 https github com XiaojingGeorgeZhang OBCA tree master AutonomousParking在 Julia 0 5 和 0 6 中进行了测试 我之前使用的是最新的 Jul

随机推荐