Skip to content

Creation of start scripts for IDEs #993

@hohwille

Description

@hohwille

As a IDEasy user, I want to have start scripts generated for my IDEs so that I can just double click them to launch the IDE instead of opening a terminal and entering ide intellij or ide eclipse,...

This was a standard feature of devonfw-ide but seems to be missed out in IDEasy.
We do have the variable with defaults in our code:

VariableDefinitionStringList CREATE_START_SCRIPTS = new VariableDefinitionStringList("CREATE_START_SCRIPTS", "DEVON_CREATE_START_SCRIPTS");

However, it is not used anywhere.
It should be honoured by both ide create ... as well as by ide update.

Notice

This feature is not to be confused with topics like #366 #540 #832 that also use the term start script for IDE/tool but mean a script called intellij inside the software/intellij/bin folder to avoid that on windows we need to run idea64.exe and on linux idea.sh and on Mac idea - these are flaws from IDE tool vendors but in the end we gave up on this idea since we also need some backward compatibility with devonfw-ide.
This story here is talking about scripts inside $IDE_HOME like eclipse-main[.bat] or intellij-main[.bat] that I can double click without the need to open a bash terminal and entering CLI commands to launch my IDE in daily business.

Metadata

Metadata

Assignees

Labels

createCreate commandlet used to create new IDEasy projects with "ide create"enhancementNew feature or requeststory-reviewedMarks PRs that have been presented in the sprint-review meeting or that do not need to be presented.updaterelated to updating software or the entire ide

Projects

Status

✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions