JACoW logo

Journals of Accelerator Conferences Website (JACoW)

'Journal of Accelerator Conferences Website' (JACoW) is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV024
Title vscode-epics, a VSCode Module to Enlighten Your EPICS Code
Authors
  • V. Nadot, A. Gaget, F. Gohier, F. Gougnaud, P. Lotrus, S. Tzvetkov
    CEA-IRFU, Gif-sur-Yvette, France
Abstract vscode-epics is a Visual Studio Code module developed by CEA Irfu that aims to enlight your EPICS code. This module makes developer life easier, improves code quality and helps standardizing EPICS code. It provides syntax highlighting, snippets and header template for EPICS file and provides snippets for WeTest*. This VSCode module is based on Visual Studio Code language Extension and it uses basic JSON files that make feature addition easy. The number of downloads increases version after version and the different feedback motivates us to strongly maintain it for the EPICS community. Since 2019, some laboratories of the EPICS community have participated in the improvement of the module and it seems to have a nice future (linter, snippet improvements, specific language support, etc.). The module is available on Visual Studio Code marketplace** and on EPICS extension GitHub***. CEA Irfu is open to bug notifications, enhancement suggestions and merge requests to continuously improve vscode-epics.
Footnotes & References * https://github.com/epics-extensions/WeTest
** https://marketplace.visualstudio.com/items?itemName=nsd.vscode-epics
*** https://github.com/epics-extensions/vscode-epics
Paper download MOPV024.PDF [0.371 MB / 2 pages]
Poster download MOPV024_POSTER.PDF [0.508 MB]
Cite download ※ BibTeX LaTeXText/WordRISEndNote
Conference ICALEPCS2021
Series International Conference on Accelerator and Large Experimental Physics Control Systems (18th)
Location Shanghai, China
Date 14-22 October 2021
Publisher JACoW Publishing, Geneva, Switzerland
Editorial Board Kazuro Furukawa (KEK, Tsukuba, Japan); Yingbing Yan (SARI,Shanghai, China); Yongbin Leng (SARI,Shanghai, China); Zhichu Chen (SARI,Shanghai, China); Volker RW Schaa (GSI, Darmstadt, Germany)
Online ISBN 978-3-95450-221-9
Online ISSN 2226-0358
Received 10 October 2021
Accepted 04 November 2021
Issue Date 14 March 2022
DOI doi:10.18429/JACoW-ICALEPCS2021-MOPV024
Pages 179-180
Copyright
Creative Commons CC logoPublished by JACoW Publishing under the terms of the Creative Commons Attribution 3.0 International license. Any further distribution of this work must maintain attribution to the author(s), the published article's title, publisher, and DOI.