Several integrations of various tools into the IDEs were developed in the context of VS Code but can also be used with other software.
A Mattermost channel is available to discuss these integrations here.
Visual Studio Code is an ever more popular
code editor these days, and its usage is very much encouraged for ATLAS code
development. It can help significantly when writing
C++ and
Python code
using Microsoft’s
IntelliSense code
parser. It can provide syntax highlighting for practically all programming
languages available, and can even provide instant rendering for
Markdown files, which can be very
useful when editing README.md
files for instance.
The
ROOT File Viewer
extension allows browsing of ROOT files, which can be very useful especially when using an ssh connection.
The following pages describe best practices for using VS Code while developing ATLAS offline/trigger/analysis software.