# Urscript syntax-highlighter for atom

**URL:** <https://forum.universal-robots.com/t/urscript-syntax-highlighter-for-atom/4161>\
**Category:** URScript\
**Created:** [April 24, 2019, 9:16am UTC](https://forum.universal-robots.com/t/urscript-syntax-highlighter-for-atom/4161 "2019-04-24T09:16:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon662373](https://avatars.discourse-cdn.com/v4/letter/a/ccd318/32.png) [@anon662373](https://forum.universal-robots.com/u/anon662373)\
**Post date:** [April 24, 2019, 9:16am UTC](https://forum.universal-robots.com/t/urscript-syntax-highlighter-for-atom/4161/1 "2019-04-24T09:16:50Z")

</div>

I hope this may be of interest to someone:

I have made a start on a syntax-highlighter for atom, to make editing urscript a bit easier on the eyes.  
it can be found as urscript-formatter in atom, and i’ll be looking to improve it when I have the time

Apologies if this is not the place for this

---

<div class="post-metadata">

**Author:** ![malacasse](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/malacasse/32/56_2.png) [@malacasse](https://forum.universal-robots.com/u/malacasse)\
**Post date:** [April 24, 2019, 3:36pm UTC](https://forum.universal-robots.com/t/urscript-syntax-highlighter-for-atom/4161/2 "2019-04-24T15:36:31Z")

</div>

sometimes I just rename my urscipt file with .py extension to use the python syntax highlighter.

---

<div class="post-metadata">

**Author:** ![mbush](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/mbush/32/76_2.png) [@mbush](https://forum.universal-robots.com/u/mbush)\
**Post date:** [April 26, 2019, 11:31am UTC](https://forum.universal-robots.com/t/urscript-syntax-highlighter-for-atom/4161/3 "2019-04-26T11:31:17Z")

</div>

We use VSCode for our script development and use this plugin for VSCode which is pretty good, not totally complete but most of the way there.

> **[GitHub - rckTom/vscode\_URScript: Visual Studio Code Language Support for...](https://github.com/rckTom/vscode_URScript)**
>
> Visual Studio Code Language Support for Universal Robot Script - GitHub - rckTom/vscode\_URScript: Visual Studio Code Language Support for Universal Robot Script

Also, I know in Atom you can extend an existing language linter to accept URScript, I have done this with a Python linter before so that URSCript would get syntax highlighting but there are some language differences between then two and it would throw some errors that you could just ignore
