Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vkosuri/npp-robot
:pencil: Notepad++ syntax highligher for Robotframework automation framework
https://github.com/vkosuri/npp-robot
lang-robot notepad robotframework robotframework-syntax-highlighter syntax-highlighting
Last synced: about 1 month ago
JSON representation
:pencil: Notepad++ syntax highligher for Robotframework automation framework
- Host: GitHub
- URL: https://github.com/vkosuri/npp-robot
- Owner: vkosuri
- License: mit
- Created: 2015-12-28T12:18:51.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-07-26T09:05:38.000Z (over 6 years ago)
- Last Synced: 2024-09-27T10:41:39.539Z (about 2 months ago)
- Topics: lang-robot, notepad, robotframework, robotframework-syntax-highlighter, syntax-highlighting
- Homepage:
- Size: 16.6 KB
- Stars: 32
- Watchers: 5
- Forks: 10
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Robotframework syntax highlighter for :pencil: **Notepad++**
## Importing a user defind language in Notepad++
1. Download the repository from GitHub https://github.com/vkosuri/npp-robot/archive/master.zip
2. Extract zipped file into local directory.
3. Open :pencil: Notepad++ on your machine.
4. From Menu Bar selecte Langugage -> User-Defined![user-defined-pop-up](http://docs.notepad-plus-plus.org/images/1/1a/Udl_tuto02.gif "User-Defined")
5. Select Import
![import-undock](http://docs.notepad-plus-plus.org/images/8/80/Ulds_undock.png "Import")
6. Select UDL xml **lang-robot.xml** file
After import you will observe the syntax highlighter start working :boom: :sparkles: :tada:
> If you find any difficuty while importing ``lang-robot.xml`` This thread might help to resolve your issue. https://github.com/vkosuri/npp-robot/issues/3#issuecomment-305343247 [![](https://i.imgur.com/9wQkGeP.png)](../labels/comments)
> The sytanx highligher works **.robot** extension files only
A sample screenshot that summaries the how it looks.
![syntax-highlighter](https://cloud.githubusercontent.com/assets/13664257/12018694/650545a2-ad8c-11e5-8bf2-52719ab60f0a.png)
## Colors used
Blue - Keywords.
Orange - Variables.
Green - Comments.
## History
See release notes for changes https://github.com/vkosuri/npp-robot/releases
## Development pattern for contributors
* Create a fork of the main repository on GitHub.
* Make your changes in a branch named something different from master, e.g. create a new branch my-pull-request.
* Create a pull request.## Known issues
* [syntax highligher broken on certain charecters](https://github.com/vkosuri/npp-robot/issues/5) [![](https://i.imgur.com/hgS76Kz.png)](../labels/help-wanted) [![](https://i.imgur.com/Bie8PhC.png)](../labels/enhancement)## License
This sytanx highlighter is licensed under the [MIT License](https://github.com/vkosuri/npp-robot/blob/master/LICENSE.md).
Enjoy ¯\\\_(ツ)\_/¯