chrispahm / gams-ide

A GAMS IDE for VS Code
MIT License
11 stars 1 forks source link

Add GAMS Model tree view from include file summary #39

Closed chrispahm closed 11 months ago

chrispahm commented 11 months ago

New Features

GAMS Model tree view

The GAMS Model tree view provides an overview of all included GAMS files in the current model. It's a tree representation of the Include File Summary. The GAMS Model tree view is located at the bottom of the "File Explorer" sidebar.

image

By clicking on a file entry, the location where the file is included in the GAMS code will be opened in the current editor. The types of includes that are shown in the tree structure (e.g. INCLUDE, BATINCLUDE, etc.) can be toggled:

image

Individual files can also be removed from the Model tree view by clicking the "Hide file from tree view" icon at the right of a file entry.

image

Hidden files can be reset by clicking the "Reset hidden files" in the navigation bar of the GAMS Model Tree view

image

Bugfixes