LogoScope

Overview
LogoScope
is a Visual Studio Code extension that provides syntax highlighting for the NetLogo programming language, covering all NetLogo file extensions (.nlogo
, .nlogo3d
, .nls
, .nlogox
, .nlogox3d
). It builds on akash raj's NetLogo Syntax Highlighting extension that was last updated in 2020.
If you find this project useful, please consider giving it a star! 

Theme: Catppuccin Latte.
Installation
You can install the extension directly from the Visual Studio Code Marketplace or by searching for LogoScope
in the extensions panel.
To mannually install the extension, download the latest .vsix
file from the releases page and install it by following these steps:
- Open Visual Studio Code.
- Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window or by pressing
Ctrl+Shift+X
.
- Click on the three-dot menu in the top-right corner of the Extensions view.
- Select Install from VSIX... from the dropdown menu.
- Navigate to the location where you downloaded the
.vsix
file, select it, and click Open.
- Follow any prompts to complete the installation.
How to Contribute

Contributions are welcome! Whether you want to report bugs, suggest features, or improve the code or documentation, your input is highly valued. Please check the issues tab for existing issues or to open a new one.
The syntax highlighting is designed to closely match NetLogo's original highlighting. You can use the test files in the nlogo
folder to evaluate the highlighting accuracy. If you notice any discrepancies or have suggestions for improvement, please don't hesitate to open an issue or submit a pull request.
Getting Started
- Clone this repository to yor local machine:
git clone https://github.com/danielvartan/logoscope
- Open the folder in Visual Studio Code and install all dependencies:
npm install
- Run the extension in development mode by pressing
F5
.
See the Useful Resources section below for more information on developing VS Code extensions.
License

Copyright (C) 2025 Daniel Vartanian
{LogoScope} is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <https://www.gnu.org/licenses/>.
Useful Resources
Acknowledgements
This extension is based on the work of akash raj's NetLogo Syntax Highlighting extension, last updated in 2020.
LogoScope
is an independent project with no affiliation to NetLogo or its developers.