plugins:alignment

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
plugins:alignment [2014/02/09 01:50] – external edit 127.0.0.1plugins:alignment [2018/01/10 20:36] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Code Alignment ====== ====== Code Alignment ======
-Code Alignment plugin helps you in vertically alignment of text/source code to improve code readability. Same time it makes source code more readable and helps you easily see close relation of code blocks or assignments. +Code Alignment plugin helps you in vertically alignment of text/source code to improve code readability. Same time it makes source code more readable and helps you easily see the close relation of code blocks or assignments. 
-The plugin vertically align text around the cursor position or inside of selected area.+The plugin vertically aligns text around the cursor position or inside of selected area.
  
-An example usage of the plugin is alignment of repeated assignments done in neighboring lines.+An example usage of the plugin is an alignment of repeated assignments done in neighboring lines.
  
 For example, this JavaScript code: For example, this JavaScript code:
Line 21: Line 21:
 </code> </code>
  
-{{:plugins:alignment.png?200 |Alignment plugin for HippoEDIT}}You can access alignment functionality of with help of new command //Alignment.VAlign// or through toolbar/menu, exposing the same command.+{{:plugins:alignment.png?200 |Alignment plugin for HippoEDIT}}You can access alignment functionality of with the help of new command //Alignment.VAlign// or through toolbar/menu, exposing the same command.
  
-The plugin functionality is not strict to some specific syntaxbut depends only on assignment/delimiter characters used.  +The plugin functionality is not strict to some specific syntax but depends only on assignment/delimiter characters used.  
-Following delimiters are checked: **=**, **:**, **=>**. If non of the delimiters found, alignment will be done on word boundaries (using spaces as delimiters). +Following delimiters are checked: **=**, **:**, **=>**. If none of the delimiters found, the alignment will be done on word boundaries (using spaces as delimiters). 
  
-This plug-in is actually JavaScript port of the Python based [[https://github.com/jlong64/sublime_valign|Sublime VAlign]] plugin (written by [[https://github.com/jlong64|jlong64]]) adopted/reworked for HippoEDIT.+This plug-in is actually JavaScript port of the Python-based [[https://github.com/jlong64/sublime_valign|Sublime VAlign]] plugin (written by [[https://github.com/jlong64|jlong64]]) adopted/rewritten for HippoEDIT.
  
 ===== Install ===== ===== Install =====
Line 36: Line 36:
 For more information go to [[https://github.com/jlong64/sublime_valign|Sublime VAlign]].\\ For more information go to [[https://github.com/jlong64/sublime_valign|Sublime VAlign]].\\
 For details about integration, you can ask on [[http://forum.hippoedit.com/add-ons-tools-plugins/alignment/|forum]]. For details about integration, you can ask on [[http://forum.hippoedit.com/add-ons-tools-plugins/alignment/|forum]].
 +
 +
  
 #plugin #plugin