IDE?
Re: IDE?
IDE means Integrated Development Environment.qbtim wrote:What is an IDE?
In addition to many other features, it is basically a special purpose editor in which you write source code for a program. This editor is designed for the particular language that you are writing in, like QBasic, which enables it to give information and warnings about the code as you write it, and also provides standard formatting of the code.
In the case of QBasic, the IDE also enables you to run your code "right now". It does this by running your code via an interpretive compiler. This is a quick way to test your program while you're writing it.
I'm not an expert on the QBasic IDE because I only used it a few times years ago. Perhaps some experienced members could offer you some more information.
Ok, guys, give this new member some better information.
*****
If you are ahead of me, lead.
If you are behind me, follow.
If you are not doing anything,
Get out of the way.
If you are behind me, follow.
If you are not doing anything,
Get out of the way.
- {Nathan}
- Veteran
- Posts: 1169
- Joined: Thu Aug 19, 2004 6:08 pm
- Location: The wetlands of central Ohio, USA
- Contact:
Well, QBASIC has a very noobie-friendly IDE. It has simple Make .EXE, Run, Continue, and ect options. All IDEs call an exterour compiler program (in Qb, I think it is BRUN45.exe. The only exeption I have EVER seen is QB1.1. I am mostly talking about QB 4.5 which I always get from QBNZ.com.
Anyways, IDE is basically what you program in. It can auto-indent your code, syntax check it, and color-code it. The possibilities are limitless.
Hmm... now that I think about it, I just realized that NO ONE has EVER made an exterior IDE for QB...
Anyways, IDE is basically what you program in. It can auto-indent your code, syntax check it, and color-code it. The possibilities are limitless.
Hmm... now that I think about it, I just realized that NO ONE has EVER made an exterior IDE for QB...
Nathan1993,
Don't take offense to what I have to say.
I know you're anxious to help, but please be a little more careful with the information that you provide, especially to new members. Many times, in your eagerness, you tend to be a mountain of misinformation.
*****
Don't take offense to what I have to say.
I know you're anxious to help, but please be a little more careful with the information that you provide, especially to new members. Many times, in your eagerness, you tend to be a mountain of misinformation.
*****
If you are ahead of me, lead.
If you are behind me, follow.
If you are not doing anything,
Get out of the way.
If you are behind me, follow.
If you are not doing anything,
Get out of the way.
-
- Veteran
- Posts: 703
- Joined: Sun Nov 14, 2004 7:36 am
- Contact:
m2j can you tell us more about that IDE? I'm curious
When God created light, so too was born, the first Shadow!
MystikShadows
Need hosting? http://www.jc-hosting.net
Interested in Text & ASCII development? Look no further!
http://www.ascii-world.com
MystikShadows
Need hosting? http://www.jc-hosting.net
Interested in Text & ASCII development? Look no further!
http://www.ascii-world.com
Some IDEs you might want to consider(for windows):
-Dev C++ 4.9.9.2
-Dev Pascal 1.9.2 with freepascal
Both of these can be obtained at http://www.bloodshed.net/
-FreeBASIC IDE .42(?) with freebasic
This can be obtained at http://www.fbide.sourceforge.net/ (not sure)
-WinAsm Studio(get MASM32 before getting winasm)
This can be obtained at http://www.winasm.net/
I hope you aren't using a 56k modem , Winasm has a very weird downloading system(You download it before the 'Are you sure' prompt comes up), and Dev Series installers are a little big for 56ks to handle...
-Dev C++ 4.9.9.2
-Dev Pascal 1.9.2 with freepascal
Both of these can be obtained at http://www.bloodshed.net/
-FreeBASIC IDE .42(?) with freebasic
This can be obtained at http://www.fbide.sourceforge.net/ (not sure)
-WinAsm Studio(get MASM32 before getting winasm)
This can be obtained at http://www.winasm.net/
I hope you aren't using a 56k modem , Winasm has a very weird downloading system(You download it before the 'Are you sure' prompt comes up), and Dev Series installers are a little big for 56ks to handle...
- {Nathan}
- Veteran
- Posts: 1169
- Joined: Thu Aug 19, 2004 6:08 pm
- Location: The wetlands of central Ohio, USA
- Contact:
i upgraded from 56k a long time ago. Also, i ment for qbBill Gates wrote:Some IDEs you might want to consider(for windows):
-Dev C++ 4.9.9.2
-Dev Pascal 1.9.2 with freepascal
Both of these can be obtained at http://www.bloodshed.net/
-FreeBASIC IDE .42(?) with freebasic
This can be obtained at http://www.fbide.sourceforge.net/ (not sure)
-WinAsm Studio(get MASM32 before getting winasm)
This can be obtained at http://www.winasm.net/
I hope you aren't using a 56k modem , Winasm has a very weird downloading system(You download it before the 'Are you sure' prompt comes up), and Dev Series installers are a little big for 56ks to handle...
- {Nathan}
- Veteran
- Posts: 1169
- Joined: Thu Aug 19, 2004 6:08 pm
- Location: The wetlands of central Ohio, USA
- Contact:
I use FB for programs, I use the sweetness of QB when I wanna have fun.Bill Gates wrote:Just some for consideration...I don't actually know any ones for Qb, I use Fb now and when I used Qbasic, I didn't really bother getting another IDE for BC...I do a little more DirectX9b and windows API programming than DOS programming now...
Mystic:m2j can you tell us more about that IDE? I'm curious
I realised I've never written one before, and I hate all the FBIDE's that are around, so I downloaded Visual Basic 1 (Yes, the windows 3.0 version) and started fooling around with it. Obviously, as it's my first attempt to do anything in windows proporly it is nothing special, but it's a learning process I'm enjoying.
Currently it handles subs/functions in seporate windows like QB, can copy and paste (That was a big part), FIND/REPLACE almost work, I still haven't made the tabstop variable, or implimented load/save dialog boxes. At the moment it just passes everything to Qb1.1 to be interpretted, but I'll be making it non compiler specific in the end (so It'll be for FB mostly, if anyone else uses it), but as ?'m building it for QB1.1 I'm putting in '$INCLUDE and COMMAND$ emulation...
So, yeah, I'm re-inventing the wheel and all that, but as I said, it's more a learning project then a break-new-boundaries project...
And VB1 is fork fun to use.
matt
PS: this was all ment to be a secret by the way...