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

Lion​Docs

by liondocs ALL Missing

LionDocs plugin for Sublime Text

Details

Installs

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