You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The style of the icon does not fit well with VS Code's default icon style (seti-icons).
As you can see, the Fortran extension adds icon display to the pre-release version.
Prior to the pre-release version, the icons were the same as in *.exe and *.txt.
This is good, but the style is not that consistent.
If I want the style of the icons to be consistent, I have to install other icon extensions and apply them.
Most importantly, we all know that Fortran has two different formats, “Fix Form” and “Free Form”, but all of the above themes use the same icons to represent the different formats, even though they are the same language.
Suggested Improvements
Fixed icon styles to match default icon styles
Added more icons representing different formats
Why is it necessary?
Fixed icon styles to match default icon styles
Inconsistent icon styles may result in developers expecting to keep the same behavior as the original release version, using the same icon as *.exe and *.txt (I'm one of them), or switching to a different theme, which would be tantamount to the team doing a useless job of improving the “Adds icon display” feature. This is because the other theme will overwrite the original settings.
Added more icons representing different formats
There has been a lot of discussion about the suffix of different formats, but unfortunately I have not found a methodology or a discourse that mentions a perfect solution for these historical legacies at this point in time. (See Reference). I think it would be good for developers, or newcomers to Fortran, to recognize the different formats. Not much help, but it would be a good start.
Expected Behavior
I've tried to add this feature in the release version, the following picture shows the effect.
After testing, Icon (Light) and Icon (Dark) have the best results in the artwork above.
Additional Content
Since there is no technical difficulty in changing vscode icons, the focus is on Assets, and I want the artwork to be usable by others so I'm starting the Issue in this repository instead of vscode-fortran-support.
In %userprofile%\.vscode\extensions\fortran-lang.linter-gfortran-<#version>\package.json, add the icon section under "contributes" > "languages"
🎨 Issue Type: Enhancement
Description:
The style of the icon does not fit well with VS Code's default icon style (seti-icons).
As you can see, the Fortran extension adds icon display to the pre-release version.
Prior to the pre-release version, the icons were the same as in
*.exe
and*.txt
.This is good, but the style is not that consistent.
If I want the style of the icons to be consistent, I have to install other icon extensions and apply them.
Most importantly, we all know that Fortran has two different formats, “Fix Form” and “Free Form”, but all of the above themes use the same icons to represent the different formats, even though they are the same language.
Suggested Improvements
Why is it necessary?
Expected Behavior
I've tried to add this feature in the release version, the following picture shows the effect.
The icons used are modified from the Fortran Logo of this assets repository.
Assets
After testing, Icon (Light) and Icon (Dark) have the best results in the artwork above.
Additional Content
Since there is no technical difficulty in changing vscode icons, the focus is on Assets, and I want the artwork to be usable by others so I'm starting the Issue in this repository instead of vscode-fortran-support.
Reference
.f
file extension for modern Fortran (free form)Environment
The text was updated successfully, but these errors were encountered: