• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

atom-ide-base

Atom IDE packages for Atom
  • #ide
  • #atom-ide-community
atom-ide-community
2.1.1 21,510
3
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

atom-ide-base

Atom IDE packages for Atom

Build Status (Github Actions) Dependency Status apm apm

Features

This package is an all-in-one package that installs all the packages that provide Atom IDE features:

  • atom-ide-datatip
  • atom-ide-signature-help
  • atom-ide-hyperclick
  • atom-ide-definitions
  • atom-ide-outline
  • linter
  • linter-ui-default
  • intentions
  • atom-ide-markdown-service

It also provides the TypeScript types for atom-ide packages.

Usage

Just install and enjoy.

Using Types

Install the packages as an npm package:

npm install --save-dev atom-ide-base

Then import the types like the following:

import { BusySignalServie } from "atom-ide-base"

See the "types/*.d.ts" files to become familiar with the API.

Using the common files for IDE packages

Install the packages as a dependency:

npm install --save atom-ide-base

Then import the files you need:

import { ProviderRegistry } from "atom-ide-base/commons-atom/ProviderRegistry"

Contributing

  • Let me know if you encounter any bugs.
  • Feature requests are always welcome.

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by