Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Sindarin for Visual Studio CodeNew to Visual Studio Code? Get it now.
Sindarin for Visual Studio Code

Sindarin for Visual Studio Code

Guilherme Oliveira Siqueira

|
174 installs
| (0) | Free
Extension for Sindarin, a program for crystal diffraction calculations
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

sindarin-for-vscode

Version Installs Downloads

Sindarin for VS Code for VSCcode

Sindarin for Visual Studio Code is an extension that includes some features to make the Sindarin program easier to use with this powerful text editor.

Sindarin is a crystal diffraction calculation program that uses a dedicated script, which is simple, flexible and enables a range of possibilities for modeling theoretical diffraction patterns.

This extension is still a beta version

Features

The extension enables Sindarin code highlighting. Sindarin "language" is automatically enabled by the extension when the file with the ".sin" extension is opened in the editor or it can be enabled manually by selecting the "language mode selector" in the status bar.

Sindarin Code Highlighting

Sindarin Language in language mode selector

2 commands are enable:

  • Interpet: run sindarin to interpret for the current sindarin file (Shortcut: Ctrl+Shift+Down Arrow)
  • Walk: run sindarin to interpret and run optimization routine for the current sindarin file (Shortcut: Ctrl+Shift+Right Arrow)
  • Update: run sindarin to update program form online repositorie, need internet connection (Shortcut: Ctrl+Shift+U)

These commands can be acessed by Command Pallete, short cut or two dedicated icons in editor title. Sindarin commands in Command Pallete

Sindarin icons in editor title

These commands are automatically enabled with the Sindarin language signed text

Also, the Chart.js Preview extension is installed together with the sindarin extension. You can view in VS Code the diffractograms of the .chart.json5 file generated after the sindarin commands

View diffraction in VS Code wit Chart.js

Requirements

It is necessary to download the Sindarin program from the website:. the program needs to be in the default folder on your computer:

  • Windows: c:\Sindarin
  • Linux: ~/Sindarin
  • macOS: /Sindarin

If you want other folder, you need to include the path of this folder in the PATH environment variable in your operating system to allow the extension to find the Sindarin program.

Download Sindarin

Download the compacted file for:

  • Windows 64x
  • Windows 86x
  • Linux 64x
  • macOS 64x

Unzip the downloaded file to standard folder:

Good Work!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft