Znuny4OTRS
Repository of the 'Znuny4OTRS' Sublime Text 2/3 plugin.
Details
Installs
- Total 113
- Win 60
- OS X 32
- Linux 21
Dec 15 | Dec 14 | Dec 13 | Dec 12 | Dec 11 | Dec 10 | Dec 9 | Dec 8 | Dec 7 | Dec 6 | Dec 5 | Dec 4 | Dec 3 | Dec 2 | Dec 1 | Nov 30 | Nov 29 | Nov 28 | Nov 27 | Nov 26 | Nov 25 | Nov 24 | Nov 23 | Nov 22 | Nov 21 | Nov 20 | Nov 19 | Nov 18 | Nov 17 | Nov 16 | Nov 15 | Nov 14 | Nov 13 | Nov 12 | Nov 11 | Nov 10 | Nov 9 | Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
OS X | 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 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Sublime
Znuny4OTRS is a Sublime Text 2/3 plugin that helps you to make OTRS development less painful.
Feature List
- Automatic fetching of framework files from github.
- Automatic quoting with custom markers via keyboard shortcut.
- Automatic 'Frontend::Template::GenerateBlockHooks' config XML generation from .tt template file.
- Automatic creation of the ObjectDependencies array.
- Add folder from workspace to project.
- OTRS code snippts for fast, consistent and error free coding.
Installation
To install this plugin, you have three options:
- If you have Sublime Package Control installed, simply search for
Znuny4OTRS
to install. - Clone source code to Sublime Text packages folder Sublime Text 2/Packages or Sublime Text 3/Packages.
- Download archive with the latest release and unpack it to Sublime Text packages folder Sublime Text 2/Packages or Sublime Text 3/Packages.
OSX
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/
- or ST 3 -
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/
git clone git://github.com/znuny/Znuny4OTRS-Sublime.git
Linux
cd ~/.config/sublime-text-2/Packages
- or ST 3 -
cd ~/.config/sublime-text-3/Packages
git clone git://github.com/znuny/Znuny4OTRS-Sublime.git
Windows
cd "%APPDATA%\Sublime Text 2\Packages"
- or ST 3 -
cd "%APPDATA%\Sublime Text 3\Packages"
git clone git://github.com/znuny/Znuny4OTRS-Sublime.git
Usage
otrs code templates
otrs
+ Sublime Text autocomplete (command auto_complete
)
Frontend::Template::GenerateBlockHooks config XML generation
Default keyboard shortcut: strg+alt+z, h
Automatic custom marker quoting
Default keyboard shortcut: strg+alt+z, q
Works with active Perl, JavaScript and HTML sytax.
Automatic creation of the ObjectDependencies array
Default keyboard shortcut: strg+alt+z, d
Inserts the @ObjectDependencies array by parsing the file content. Only regular used OM calls are supported.
Add folder from workspace(s) to project
Default keyboard shortcut: strg+alt+z, p
Provides a searchable list of folders that can be added to the project. All folders of configurable workspace folders will be displayed.
Preferences -> Package Settings -> Znuny4OTRS -> Settings -> “znuny4otrs_workspaces”
Fetching OTRS files from github
Default keyboard shortcut: strg+alt+z, c
Opens a project, branch and file selection list to chose a framework or addon file from. The file will get fetched live from the selected github branch and added to the (selected) folder. The Znuny copyright and the origin tag will be added automatically to the file header for you. The file will also be automatically added to the 'Custom/' directory in case it's a file with one of the file extensions '.pm', '.dtl' or '.tt'.
The github API is limited to 60 requests per hour for non authorized requests. Yo can provide your github username and an access token to push this limit to 5000 requests per hour. Please see the official github doc for further information. You can generate the access token in your github settings.
To add your access credentials go to: Preferences -> Package Settings -> Znuny4OTRS -> Settings
And add the settings “znuny4otrs_github_username” and “znuny4otrs_github_token” accordingly.
Creating SOPM Filelist from project
Default keyboard shortcut: strg+alt+z, f
Inserts the SOPM Filelist content containing all files of a selectable project.
Commercial Support
For this extension and for OTRS in general visit http://znuny.com. Looking forward to hear from you!
Enjoy!
Your Znuny Team!