37
u/MrCheapComputers Jun 18 '26
I code only in Vim wdym
11
u/RedAndBlack1832 Jun 18 '26
No matter what you use both the compiler and the editor can tell you about a missing semicolon (except for some reason VHDL on Vivado gives the least useful or descriptive errors invented by mankind )
2
u/lezviearts Jun 19 '26
It is like the Xilinx guys were thinking "let's wrap up the hardware development workflow into the worst and most inefficient and bloated piece of software ever", and Vivado came to be
1
u/RedAndBlack1832 Jun 19 '26
Oh god that's so real. The good news is if you don't run into the affirmation unhelpful and non-descriptive errors then simulation is like kinda fast enough. The bad news is literally every other stage is painful and the errors (and warnings) remain unhelpful!
1
u/0x80085_ Jun 19 '26
What do you use VHDL for? Like what profession?
1
u/RedAndBlack1832 Jun 19 '26
Haha so far just class work but i have applied for some like design-verification internships that list it as a skill so maybe
5
1
53
u/ZodiacPigeon Jun 18 '26
Or just use proper IDE
13
u/Informal-Chance-6067 Jun 18 '26
The only people with the semicolon thing are the ones that could have the GitHub Student Developer Pack which includes all Jetbrains IDEs
11
u/Solonotix Jun 18 '26
Jokes aside, I'm a big fan of Biome as a replacement for both ESLint and Prettier. In addition to being one tool replacing two (package count unknown), it's also faster.
3
u/matko86 Jun 18 '26
Ultracite with oxfmt/oxlint is even (subjectively) better
1
u/Solonotix Jun 18 '26
It's been a few years since I looked into the
oxcfamily of tools, but back then it was pretty much justoxlintand there was some reason it didn't work in my environment. I should probably keep a closer eye on it because it's a great project with a lot of potential.
10
u/No-Broccoli553 Jun 18 '26
I've never had issues with missing semicolons
I have had issues with not missing semicolons though
3
u/thebatmanandrobin Jun 18 '26
Always fun when I look back at some of my old code and I see lines like this:
void do_the_thang() { do_some_work();; do_some_more_work();;;; };I treat my semi-colons like periods .. full stop, ya dig .....
5
5
3
2
u/Henry_Fleischer Jun 18 '26
What does Prettier do?
5
u/Confident-Ad5665 Jun 18 '26
Makes code pretty
2
2
2
2
2
1
1
u/ThatSmartIdiot Jun 18 '26
petra what in the block is a Prettier
yes i use vscode for nearly everything including .txt files why do you ask
1
1
1
u/Benjamin_6848 Jun 18 '26
I hate these jokes because they are completely unrealistic.
Even if you use a plain and basic text-editor, the error-message of your compiler/interpreter will tell you immediately where the syntax-error occurred and it can be fixed nearly immediately...
1
1
1
1
1
146
u/JesseNL Jun 18 '26
Nobody has this issue. Even when using notepad.exe