Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VS Code build support #10139

Merged
merged 1 commit into from Aug 8, 2022

Conversation

gerhardol
Copy link
Member

@gerhardol gerhardol commented Aug 8, 2022

Proposed changes

Add basic VS Code support to build, test and run GE.
Also recommending plugins.
I personally would like a .code-workspace file too, but current settings can be stored in the folder and there are no folder external dependencies, so this works.

Not much use myself, but the current configuration is broken, this is something to improve on.
VS Code is used more and more, even if a Windows only app as GE is better supported in Visual Studio, this may help occasional users.

Also for 4.0, if users try to build/debug the release.

Test methodology

manual

Merge strategy

I agree that the maintainer squash merge this PR (if the commit message is clear).


✒️ I contribute this code under The Developer Certificate of Origin.

@ghost ghost assigned gerhardol Aug 8, 2022
@gerhardol gerhardol added this to the 4.0.0 milestone Aug 8, 2022
Copy link
Member

@RussKie RussKie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow 🚀

@gerhardol gerhardol merged commit 3606dd0 into gitextensions:master Aug 8, 2022
@gerhardol gerhardol deleted the feature/vscode-workspace branch August 8, 2022 19:38
@ghost ghost modified the milestones: 4.0.0, vNext Aug 8, 2022
gerhardol added a commit that referenced this pull request Aug 8, 2022
(cherry picked from commit 3606dd0)
@gerhardol gerhardol modified the milestones: vNext, 4.0.0 Aug 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants