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

Lion​Docs

by liondocs ALL

LionDocs plugin for Sublime Text

Details

Installs

  • Total 28
  • Win 15
  • Mac 7
  • Linux 6
Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14 May 13 May 12 May 11 May 10 May 9 May 8 May 7
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 1 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