Comments (4)
Yes, I excpected that this could not be changed. Let's have a section in the documentaion on gams-ide and GUI usage as this will be relevant for FarmDyn and CAPRI user which will likely be the main user group of gams-ide in the beginning.
from gams-ide.
Text suggestion for documentation:
"When the model is operated via a GUI (e.g. FarmDyn, Capri), changes in the GUI are not automaticly reflected in VS code. The workflow is for example 1) make changes in the GUI, run the model once via the GUI, then use VS code and gams-ide as usual or 2) make changes in gams file with GUI settings (e.g. runInc) instead of using the GUI.
from gams-ide.
This is due to the way GGIG works: The GGIG-GUI communicates with GAMS through the files stored in the gams/incgen
folder. For a single-farm-run in FarmDyn, the GGIG-GUI stores all relevant farm settings in the gams/incgen/runInc.gms
file. Unfortunately, changes in the GGIG-GUI will only be stored in the runInc.gms
after you either press the compile or run button in GGIG.
One option is to directly change values in runInc.gms
using VSCode. This has the advantage that the changes are picked up by VSCode right away, but has the strong disadvantage that they are not reflected in the GUI. This means, if you change something manually in runInc.gms
, and then change another thing in the GUI and press compile or run, your manual changes will be lost.
Should we have better documentation for this in the gams-ide
docs? Or what would you propose?
from gams-ide.
I'm open for text suggestions 😊
from gams-ide.
Related Issues (20)
- Slow gams execution
- No information provided when set is fixed to certain element HOT 3
- Parsing symbol values fails in FarmDyn - Empty data statements not allowed HOT 1
- Should this package provide autocomplete suggestions HOT 4
- Does not always move to top of listing HOT 3
- Listing always jumps to the end HOT 2
- "Run this file" command - .lst is not saved in same directory as .gms file when multi-file entry point is defined
- Add "Ignore files for multi-file-entry point" option HOT 1
- "Run" command not working in .lst files HOT 1
- Add option to hide user error message when parsing symbol values HOT 1
- Add snippets for gams builtin functions
- Add proper documentation outside of README
- Max. errors to display setting is ignored
- Fix buttons in error messages pointing to wrong settings
- Rename "multi-file entry point" setting to "Main GMS file" to match GAMS Studio
- Add statusbar item displaying current "main gms file"
- Error opening gams-view when secondary sidebar is closed HOT 1
- Implement more LSP features such as "go to definition" etc
- Provide info about compile time variables
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gams-ide.