What is your fave IDE?

Started by 3DzForMe, September 25, 2019, 08:14:50

Previous topic - Next topic

Hezkore

#30
I use VSCode when coding, and Sublime when working with just text.
I don't think there's anything VSCode can't do or don't have an extension for - https://marketplace.visualstudio.com/vscode.
And being able to manage everything Git related (PRs, Blame, File/Line history) directly inside VSCode is fantastic.
Jumping between languages seamlessly (BlitzMax, NG, C#, C++, GO, Python, LUA etc.), edit any text file (JSON, XML, INI etc.), real-time preview of files you edit, view and edit media files, integrated terminal (control server via SHH), Live Sharing code, SSH and WSL remote coding and so much more.
Just the fact that I can keep all my code on my server and access it via any VSCode installation seamlessly anywhere in the world like it's a local project, then invite anyone to help me live code with integrated voice chat just makes it the best.



Simplicity is the ultimate sophistication. 🚀
GitHub
BlitzMax for VSCode
BlitzMax for Vim

GrindalfGames

That VSCode looks interesting. Would it work with Blitz3D?

Hezkore

#32
Quote from: grindalf on November 19, 2019, 16:35:24
Would it work with Blitz3D?

I don't think anyone's made a Blitz3D extension for it (so much for "it's got an extension for everything!").
And I honestly didn't even know Blitz3D still worked on modern machines...
But you can use the default build tasks to launch the Blitz3D compiler and link it to your source.
Which will be more initial work than just hitting Build of course, and is what an extension would sort for you automatically, but it should still work.
Syntax Highlighting will be a different beast and will require an extension to tell VSCode what regex to use.

I've made a BlitzMax extension for VSCode though, which you can find here: https://www.syntaxbomb.com/index.php/topic,5771.0.html
It supports Legacy BlitzMax and supports BlitzMax NG even better.
You could use the source and adapt it for Blitz3D.
Simplicity is the ultimate sophistication. 🚀
GitHub
BlitzMax for VSCode
BlitzMax for Vim

Hardcoal

Thanks  Hezkore for the blitzmax extension
Code

MrmediamanX

Edited blitz3d IDE ... does the job.
It's a thing that doe's when it don't..

Steve Elliott

omg yellow text on a green background.   :o
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb

Aurel [banned]

This is really freaky combination of colours..

by the way i don't know what kind of button above members talking with BLIDE
well also BlitzMax IDE - Community Edition looking to me very nice and good enough.
I really don't know why some users expected such a amount of features
i know some programmers which use just Notepad for his coding...ok it is little bit hard core :o
(Y)

Xerra

Quote from: MrmediamanX on November 20, 2019, 05:57:15
Edited blitz3d IDE ... does the job.

I don't get it. You can actually work with that colour scheme? Sorry, but I couldn't hack that at all.
M2 Pro Mac mini - 16GB 512 SSD
ACER Nitro 5 15.6" Gaming Laptop - Intel® Core™ i7, RTX 3050, 1 TB SSD
Vic 20 - 3.5k 1mhz 6502

Latest game - https://xerra.itch.io/Gridrunner
Blog: http://xerra.co.uk
Itch.IO: https://xerra.itch.io/

Hardcoal

Asking for return button ain't too much to ask.
People who program in notepad probably not facing the project size i do..

Complaining is part of way to improve stuff
Especially when you pay on something.
If it wasn't important i would not have mentioned it..

Besides, the developer of blide also made jungle ide
And their he did implemented back and forth botton.

Programming with notepad is dumb
Unless you have no choice.

You can also program with wood with Carving
Code

Hezkore

#39
Quote from: Aurel on November 20, 2019, 20:32:02
I really don't know why some users expected such a amount of features
i know some programmers which use just Notepad for his coding...ok it is little bit hard core :o

Mainly it's to make the tedious stuff, like Git related things, easier.
And some modern projects, like a NET Core project would be hell to setup without an IDE.
But as I said, I use Sublime a lot, which is just pure text.
But then I have to launch a bunch of apps on the side to get things done.
And in worst case scenarios, like with GitHub PRs, I have to actually navigate to a webpage to get the information I need.
So I might as well use something that has everything integrated already, and something that works with most languages. :)
But I really do like simplicity as well, and I strongly recommend Sublime!
Simplicity is the ultimate sophistication. 🚀
GitHub
BlitzMax for VSCode
BlitzMax for Vim

Hardcoal

#40
Keep it simple is one thing. keep it flawed is another..

I may be blunt to some people, but at some issues as important as IDE I cant take it lite.

Ive always criticized IDEs, I think and Im certain that high IDE level allows high level coding
and vice versa.

An advanced IDE should including a Flowchart style of Editing.. Something graphic..
but thats not the case..

I have my own perspective of how things should be.

Code

MrmediamanX

QuoteI don't get it. You can actually work with that colour scheme? Sorry, but I couldn't hack that at all.

heh true, it is the season after all, I generally use the default,blueprint or grey on my other setups. 8)
It's a thing that doe's when it don't..

Hardcoal

Lol nice colors. i actually like it ;)
like the old days
Code

Kippykip

BLIde for BlitzMax is probably my favourite, Notepad++ for other stuff if that counts.