ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Lion​Docs

by liondocs ALL

LionDocs plugin for Sublime Text

Details

  • 0.2.0
  • github.​com
  • github.​com
  • 2 months ago
  • 34 minutes ago
  • 2 months ago

Installs

  • Total 11
  • Win 7
  • Mac 0
  • Linux 4
Feb 6 Feb 5 Feb 4 Feb 3 Feb 2 Feb 1 Jan 31 Jan 30 Jan 29 Jan 28 Jan 27 Jan 26 Jan 25 Jan 24 Jan 23 Jan 22 Jan 21 Jan 20 Jan 19 Jan 18 Jan 17 Jan 16 Jan 15 Jan 14 Jan 13 Jan 12 Jan 11 Jan 10 Jan 9 Jan 8 Jan 7 Jan 6 Jan 5 Jan 4 Jan 3 Jan 2 Jan 1 Dec 31 Dec 30 Dec 29 Dec 28 Dec 27 Dec 26 Dec 25 Dec 24
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

LionDocs Sublime Text Plugin

This is an LionDocs plugin for Sublime Text.

Demo

Install

Install LionDocs with Package Control and restart Sublime.

Configure

Go to Preferences -> Package Settings -> LionDocs -> Settings

Your user configuration file should look like this:

{
  // Absolute paths to the repositories
  "paths":{
    "content": "",
    "translated-content": ""
  },
  // It must be the same as the one in translated-content
  "lang_code":"",
  // Show alerts in successfully silent operations
  // If False just show message in Sublime Text Console
  "alerts":true
}

Note: Silent operations are those that although they are executed correctly, they do not instantly show some sign that they were executed. As for example the transfer of a file.

Use

Plugin functions are executed from the Sublime Text Command Palette.

Functions

  • Get SHA: Gets the SHA commit of the current opened file (in translated-content) but in content.

    • Insert SourceCommit to cursor position: Inserts the SHA commit in metadata format at the current cursor position.
    • Copy SourceCommit to clipboard: Copies the SHA commit to the clipboard.
  • Transfer: Copies the current opened file (in content) to translated-content in its respective path.

    • Transfer file: Copies exactly the same file.
    • Transfer file + SourceCommit: Copies the file and adds the respective SHA in metadata format.

Advice

For now it is being assumed that your directory tree is something similar to the following:

mdn/
├─ content/
├─ translated-content/

So with different structures it can cause problems. The root does not necessarily have to be mdn, but the sub-directories must have the same name and be in the same folder.

Tested in Windows and Ubuntu