atom as ctrl script editor what s atom
play

Atom as CTRL script editor Whats Atom? text editor, IDE easily - PowerPoint PPT Presentation

Atom as CTRL script editor Whats Atom? text editor, IDE easily hackable & extendable relatively lightweight open source multi-platform (Linux, Windows, macOS) developed by GitHub Atom as IDE


  1. Atom as CTRL script editor

  2. What’s Atom? ● text editor, IDE ● easily hackable & extendable relatively lightweight ● open source ● ● multi-platform (Linux, Windows, macOS) ● developed by GitHub

  3. Atom as IDE ● atom-ide-ui: outline view, goto definition, diagnostics ● language-specific: ide-cpp ○ ○ ide-python ide-java ○ ○ … numerous additional plugins ● ○ Jupyter kernels ○ various debuggers

  4. Developing Atom plugins - resources ● Atom’s flight manual: ○ https://flight-manual.atom.io/hacking-atom/ GitHub blog: ● ○ https://blog.github.com/2016-08-19-building-your-first-atom-plugin/ Other packages sources: ● ○ https://atom.io/packages

  5. What we have so far You can access and contribute to the packages here: https://gitlab.cern.ch/users/bastycze/projects

  6. Language grammar ● modified c/c++ grammar ● https://github.com/atom/langu age-c

  7. Autocompletion ● data types ● standard CTRL functions ● scraped from help files

  8. Syntax check ● using WCCOActrl -syntax ● goto error

  9. What needs to be done? ● symbols parsing ○ deeper autocompletion ○ goto definition ○ good starting point: https://github.com/v3ss0n/goto

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend