pulsar-ide-html
A Pulsar-native IDE provider package for HTML
savetheclocktower 69 0 0.0.3 MIT GitHub
  • Made for Pulsar!

    This package was written specifically for Pulsar and did not exist in the Atom package repository.

pulsar-ide-html package

Visual Studio Code’s CSS language server in Pulsar. Uses vscode-langservers-extracted.

Features:

  • Completion (via the builtin autocomplete-plus)
  • Symbol listing and navigation (via the builtin symbols-view, or in an outline via pulsar-outline-view)
  • Highlighting references (put your cursor on a token and see all other usages of that token; used via pulsar-find-references)
  • “Hover” information about the tag or attribute under the cursor or mouse pointer (via pulsar-hover)
  • Code formatting (via pulsar-code-format)
  • Ability to rename both the opening and closing tag at once (via pulsar-refactor)
  • Can also act intelligently in embedded style and script blocks, including diagnostics (via linter and linter-ui-default)

Configuration

Tip

Soon pulsar-ide-html will be able to use Pulsar’s built-in version of Node. For now, though, the built-in version is too old; you’ll have to tell the language server the path to your local version of Node.

A recent version of Node should be used. The version of Node inherited from your shell environment will usually suffice; if Pulsar fails to find it, you may specify it in the “Path To Node Binary” configuration field.

The settings under the “Server Settings” section correspond almost exactly to the settings exposed by the language server. No restart of the editor is required after a change in settings.