ID:833863
 
Will someone please make a program wherein we can run BYOND and use tabs? I don't care really who does it; or if it has any other functionality. JDMIDE, DMIDE, w/e. All I want are tabs. When I'm in between my cups of coffee and working in four different files at once, it can get pretty annoying!
This belongs in Feature Requests. And by tabs, you mean different games in the same window, but in different tabs?
I mean Dream Maker.
So different source codes in one window then? It may be possible.
In response to Dr.DraX (#3)
Oh, I see what you mean.
The compiler needs an overall makeover, but I don't think one is on the way.
Why would you prefer this over the current structure? The sample you provided does not allow one to compare several files at once.

By the way, if you need to constantly refer back to another .dm file in order to program, your organization is a bit wacky. Keep the similar sections in one file.
In response to .screw (#7)
"By the way, if you need to constantly refer back to another .dm file in order to program, your organization is a bit wacky. "


I'm sorry...but I have to disagree to the fullest with that statement.
In response to Cloud Magic (#8)
Cloud Magic wrote:
I'm sorry...but I have to disagree to the fullest with that statement.

Organization is key if you want your project to remain clean and easy to work on. Imagine taking a temporary break from programming and returning to an unorganized project. You will be spending the bulk of your time trying to find a small piece of code rather than programming. I suggest reading this article on organization.

You are free to use any method your heart may desire. I am just here to explain why your request will go ignored.
I think he means working on several games at once
In response to .screw (#7)
.screw wrote:
By the way, if you need to constantly refer back to another .dm file in order to program, your organization is a bit wacky. Keep the similar sections in one file.

I agree with Cloud Magic that this is a ridiculous statement. You can't expect everything related to a particular thing to remain in the same file.

Imagine a quest system using datums. You'd have one file that stores everything related to the Quest datum. The individual quests are split up into multiple files.

If you now want to make a quest that requires modifications to the Quest datum itself you will now have to constantly switch between two files. Because Dream Maker does not support a tabbed interface (which every other IDE I've ever worked with supports) you can't easily switch between the files with a quick key press.
Cloud Magic wrote:
JDMIDE, DMIDE, w/e. All I want are tabs.

If the only thing that's necessary (for the time being) is a code editor with syntax highlighting and multiple tabs then I think that's something that can be provided pretty quickly.

However I'm not sure how badly people want something like (J)DMIDE, and how many people would be willing to help work on such a project.

This is what I've got so far:
In response to JBoer (#12)
Would you at least be willing to release it in its current state? (With tabs XD)
It's not nearly complete to be useful in this state. You'd be better off using Notepad++ to write your code.