Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / [LOCKED] Synergy IDE

Author
Message
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 5th Aug 2005 21:06
Note: Synergy IDE is a BETA product. We take NO reponsibility of code or work lost while using this product.

Myself and the TGC team are pleased to announce a new Editor/IDE for Dark Basic Professional, Dark Basic and Omega Basic.

Synergy IDE is a brand new IDE which focuses on providing you with a strong toolset to help with your development work, while not cluttering up your workspace.

Synergy IDE is designed to look and feel like Visual Studio 2003/2005, as we know it is the most successful design available. The included features are also borrowed from Visual Studio such as docking windows, property panels, solution explorer and full screen editing.

Synergy IDE is going to be a commercial product when it is launched, however at the moment it is open for testing for everyone. All features are available, it just has a time out where you will need to download a new version occassionally.

The link is http://synergyide.thegamecreators.com/

Full features:

* Develop for Omega Basic, Dark Basic Professional and Dark Basic
* Full syntax highlighting with function folding, bracket matching and breakpoint setting
* Compile, Run and Debug you applications with one click
* Visual Studio 2005 Solution Explorer listing modules used in project
* Visual Studio 2005 style project properties panel
* Visual Studio 2005 style docking windows
* Tabbed windows supporting multiple source files
* All generic features e.g. Cut, Copy, Paste, Undo, Redo, Print etc
* Find and Replace dialogs
* Go To Line dialog
* Online wiki based knowledgebase system with all commands built into the IDE
* Dynamic Help system provides help to all commands
* Localisation Wizard extracts all strings ready for translation
* Find In Files dialog allows quick project searching
* External Tools dialog allows external tools to be launched from the IDE e.g. notepad
* Command Replacement Wizard allows commands to be dynamically replaced at compile time
* Dark Basic Professional Upgrade Wizard finds problems when upgrading Dark Basic programs
* Built in To Do system allows tasks to be added, removed and ticked
* Automated back up engine with roll back ability
* Outlook style non-intrusive information popup
* Macro recording and playback for common tasks
* Scriptable interface with direct access to editing component
* Sorted snippet database with the ability to insert template at carot position
* Built in update wizard
* Full CHM help file documenting all features
* Available for Windows 98/ME/2000/NT/XP/2003 and Vista

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 5th Aug 2005 21:16 Edited at: 5th Aug 2005 21:52
This whole thing is great Very well presented. A shame about paying though

#####BUGS####

1) Version details refuse to change, even keeping the same format as the default (0.0.0.0 etc.) just presents a 'cannot convert string format' error

2) I recieved an 'arithmatic error' when running the upgrade wizard. It said 'too many commands on one line'

Here are the crash-dump details (very long)


3) Press Open project on the start page, and the main window hides itself, leaving only the open dialog visible. Because of this, I 'lost' the open dialog, and couldn't re-select the main window

4)The IDE shows absolute paths to includeded files. Because of this, you have to press several '+' signs to reach the file. Very annoying

5)It was VERY slow to load my project. I believe ths may be related to the above point, since one of my included files was buried in a very long dir on my HD

6) A button on 'add remove buttons' was totally blank, however it was selected (see image)


7) I pressed Record Macro, and assumed it did not work, simply, because there was no confirmation to say 'now recording' except the writing in the status bar (I'm running m1024x768, so this writing isn't very large)

8) Selected a file in the solution explorer, and pressing 'view code' should just view the code (of course). However, if the source code isn't in the same directory as the main code, the editor tries to open a non-existant file. For example;

When opening second.dba, (pressing 'view code') you'll recieve;


10) Not sure if its just a feature that doesn't work yet, but 'command replacement' does nothing

11) The stop macro button refused to work, and kept on recording

12) If you quit, and the message saying 'Unsaved code, save now (or whatever the hell it says)' appears, there is no cancel button, which is annoying if you accidentally press quit

I'm adding to this list as I find more bugs


################Dream::Catcher#################
ITS COMING. NOVEMBER 1ST

Attachments

Login to view attachments
BatVink
Moderator
22
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 5th Aug 2005 21:49
I found a major flaw...

Quote: "Synergy IDE requires the .Net 1.1 framework to work"




Don't wnat to sound too negative on what seems to be a fantastic product, and what many have been waiting for. But .net is a big prerequisite for non-business PCs.

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 5th Aug 2005 21:54
@BatVink; why is that a big prerequistic? I have .net on my PC, that is not for business. Is there something I've missed about .net?




################Dream::Catcher#################
ITS COMING. NOVEMBER 1ST
Lost in Thought
21
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 5th Aug 2005 21:57
How much will this IDE cost?

David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 5th Aug 2005 22:22 Edited at: 5th Aug 2005 22:30
- When you choose project type, you could do to make it more obvious where you click. Perhaps just having a vistual studio 2005 style listbox from which you select the project type.

- If you have an empty project open (i.e. just one file called Main.dba when I opened my project and saved again it tried to put a 'Main.dba' in there even though there was none.

Before saving, .dbpro file:



after saving:



obviously causing lots of errors, because Main.dba doesn't exist


- On running:



Happens every time I run my code.

- Also - change build and execute to F5

"A book. If u know something why cant u make a kool game or prog.
come on now. A book. I hate books. book is stupid. I know that I need codes but I dont know the codes"
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 5th Aug 2005 23:05 Edited at: 6th Aug 2005 17:53
Heh, Divil.co.uk

John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 5th Aug 2005 23:15
Thanks for the feedback

David R:

Quote: "1) Version details refuse to change, even keeping the same format as the default (0.0.0.0 etc.) just presents a 'cannot convert string format' error"


Noted, and will be fixed

Quote: "2) I recieved an 'arithmatic error' when running the upgrade wizard. It said 'too many commands on one line'"


Source code would help me track this error.

Quote: "3) Press Open project on the start page, and the main window hides itself, leaving only the open dialog visible. Because of this, I 'lost' the open dialog, and couldn't re-select the main window"


Will look into this

Quote: "4)The IDE shows absolute paths to includeded files. Because of this, you have to press several '+' signs to reach the file. Very annoying"


Will look into this

Quote: "5)It was VERY slow to load my project. I believe ths may be related to the above point, since one of my included files was buried in a very long dir on my HD"


Caused by above problem

Quote: "6) A button on 'add remove buttons' was totally blank, however it was selected (see image)"


This is a text box, is this not visible on your computer?

Quote: "7) I pressed Record Macro, and assumed it did not work, simply, because there was no confirmation to say 'now recording' except the writing in the status bar (I'm running m1024x768, so this writing isn't very large)"


Will add a popup bar

Quote: "8) Selected a file in the solution explorer, and pressing 'view code' should just view the code (of course). However, if the source code isn't in the same directory as the main code, the editor tries to open a non-existant file. For example;"


Caused by above problem

Quote: "10) Not sure if its just a feature that doesn't work yet, but 'command replacement' does nothing"


Backend code written, just need to finish it

Quote: "11) The stop macro button refused to work, and kept on recording"


Fixed

Quote: "12) If you quit, and the message saying 'Unsaved code, save now (or whatever the hell it says)' appears, there is no cancel button, which is annoying if you accidentally press quit"


Fixed

David T

Ok, will fix the Main.dba problem. Hmm, late binding is the bane of my life, but sorted

Xolatron old
21
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 5th Aug 2005 23:15
PowerSoft, don't be discouraged, see my post in this thread:
http://forum.thegamecreators.com/?m=forum_view&t=58454&b=2

-Xol

Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 5th Aug 2005 23:29
I seriouly hope that this is mearly an 'in association with' rather than the replacement IDE.

It has the look, but not the feel or style.
Another IDE designed by a Programmer, doesn't make me want to drop the default IDE. In-fact it doesn't even make me want to keep using it for more than a few minutes.

I'd suggest getting someoen to design the interface for you, and you code it up to work like the concept.

Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 6th Aug 2005 01:04
So let me get this straight - we all use it for free to help you iron out the bugs and then we buy it off you?

My Website:
BatVink
Moderator
22
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 6th Aug 2005 01:10
Quote: "why is that a big prerequistic? I have .net on my PC, that is not for business. Is there something I've missed about .net?"


I say that because it's not part of the installed operating system, it's 24 megabytes, and you would only have it already if you were using another .net application. It's more processor and memory intensive. 1.1 and 1.2 also have some incompatibilities that cause more problems.

I work for a major business software vendor, and I still have no need for .net. I have no applications at work or home that require .net, and we would never write software for professional purposes that required it. None of our competitors do either.

Eric T
22
Years of Service
User Offline
Joined: 7th Apr 2003
Location: My location is where I am at this time.
Posted: 6th Aug 2005 01:20
I don't see a problem with it using .net framework 1.1, ATI uses it for the CCC, and it works just fine.

http://blog.myspace.com/erict An Alternative to Mouse's blog. Now with more lowbrow opinions.** Warning - explicit language**
Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 6th Aug 2005 01:22
Quote: "I say that because it's not part of the installed operating system, it's 24 megabytes, and you would only have it already if you were using another .net application. It's more processor and memory intensive. 1.1 and 1.2 also have some incompatibilities that cause more problems."


1.2? No such thing.
1.0, 1.1, 1.1 SP1 (1.1.1), 2.0

Windows 2003 - .NET 1.0
Windows XP Service Pack 1, Windows 2003 Service Pack 1, Windows Media Center - .NET 1.1
Windows XP Service Pack 2 - .NET 1.1 SP1
Windows Vista - .NET 2.0

anyone who's updated will have it. Anyone not using Service Pack 1 are living in the past. Any computer release post 2003 will have .NET 1.1 installed as standard.

Quote: "I work for a major business software vendor, and I still have no need for .net. I have no applications at work or home that require .net, and we would never write software for professional purposes that required it. None of our competitors do either."


I have a number of products that user .NET

Visual Studio .NET 2003 & 2005
Microsoft Paint .NET
Microsoft Anti-Spyware
Microsoft Internet Explorer 7
Microsoft Messenger 7

Those are just the programs I'm aware are using it. There are a number more who use it without my knowlage.

Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 6th Aug 2005 01:30
MS Paint .NET?! lmao.. Wonder what security holes thats made

I kinda agree in that .NET is not NECESSARY for a relatively simple IDE. Its like using a technology for the sake of it. I bet that, apart from the 2003-look-and-feel of it, it uses nothing special that .NET offers (not that i have any idea that it offers).

MSN 7 doesn't use .NET does it? I have MSN 7 and dont recall installing .NET ever!

I was part of the first beta test of this IDE and stopped using it 30 seconds after installing it. I loaded a project (test, fortunately), it failed to compile and then messed up the .dbpro file. I haven't got around to trying the latest version yet.

To be honest, I'm certainly not going to be part of the "team" that sorts out the bugs for free and then pay the company for the full working version, esepcailly when I cant see it offering anything particularly usefull over the free IDE that comes with DBPro!

My Website:
Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 6th Aug 2005 01:44
Quote: "MS Paint .NET?! lmao.. Wonder what security holes thats made "


It's not made by Microsoft.

Quote: "I kinda agree in that .NET is not NECESSARY for a relatively simple IDE. Its like using a technology for the sake of it. I bet that, apart from the 2003-look-and-feel of it, it uses nothing special that .NET offers (not that i have any idea that it offers)."


.NET provides far more flexibility, smaller executables, better memory useage, better program cooperation, quick and painless multi-threading, etc.

Try using it sometime. I'd agree in this case it does seem like technology for technology sake, but it is an extremely useful thing if used correctly.

Quote: "MSN 7 doesn't use .NET does it? I have MSN 7 and dont recall installing .NET ever!"


Windows Service Pack 1 and Service Pack 2 install .NET for you.
Windows Update will also install it as it is a 'Critical Update'

Just because you don't remember installing them doesn't mean they're not there. Many companies are moving over to .NET now simply because it is a far easier platform solution with more than enough integration and stability to make it worth using.

Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 6th Aug 2005 01:47 Edited at: 6th Aug 2005 01:52
Ahh its possible Windows did it for me.. I'd really prefer it to tell me what crap its installing! Lol..

Quote: "[quote]MS Paint .NET?! lmao.. Wonder what security holes thats made"
It's not made by Microsoft.[/quote]

Huh? So microsoft are claiming they made it even though they didn't?!

My Website:
Xolatron old
21
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 6th Aug 2005 01:50 Edited at: 6th Aug 2005 01:50
Or whoever made it put MS before it so that people think it's part of Windows.

-Xol

Unjust1
20
Years of Service
User Offline
Joined: 22nd Oct 2004
Location: Missouri
Posted: 6th Aug 2005 03:11
Would you say Paint.NET is better then Gimp?

Lost in Thought
21
Years of Service
User Offline
Joined: 4th Feb 2004
Location: U.S.A. : Douglas, Georgia
Posted: 6th Aug 2005 03:25
Back to the subject of my question ... how much is this IDE going to cost?

Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 6th Aug 2005 03:34
.NET isn't really a problem. Think of Java. Wanna run java apps, you need to have a jvm installed. This is basically the same thing.

PETA - People for the Eating of Tasty Animals
Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 6th Aug 2005 03:45 Edited at: 6th Aug 2005 03:47
Quote: "Would you say Paint.NET is better then Gimp?"


Currently, no.
http://www.eecs.wsu.edu/paint.net/ Paint .NET Website.
It is quite quickly expanding and enhacing. You get a direct say in what is added, plus it is open-source (Visual C#) so you can edit what you need in yourself. As well as there being a very open Plug-in SDK.

Over the next year I can see it gaining quite a bit of real functionality and becomming a real alternative for artists.

I find the User Interface far more friendly than GIMP, as it's based more around Photoshop. It's a step forward from Microsoft Paint though, so don't expect leap'and'bounds.

You can always submit features you would like to see next version.

Quote: ".NET isn't really a problem. Think of Java. Wanna run java apps, you need to have a jvm installed. This is basically the same thing."


Exactly, but with Smaller Applications, Quicker Applications and a smaller Runtime.

Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 6th Aug 2005 12:00
Java makes pretty small apps.. But I'm starting to see why .NET is good now... Instead of you compiling the entire code into the EXE, you're running a set of methods/classes from .NET and so you dont need to include them with the EXE, just say people should have .NET - not bad..

I'll give the IDE a go this weekend - but judging by the lack of features I saw last time, I cant see it being worth much...

My Website:
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 6th Aug 2005 12:29 Edited at: 6th Aug 2005 12:47
Nicholas Thompson,

All software is released as free for beta testing, and as an original beta tester you were aware that people providing valuable information were to receive a free copy.

Regarding .Net

For some reason the .Net has a taboo surrounding it, basically if you like it or not you are going to have it installed with Windows Vista. It is the same as having to install Java to run java games, flash player to watch flash animations etc etc.

Batvink,

I work for Fujitsu services, the 3rd largest IT company in the world, and we sure use .Net in our work, both inhouse and for our many clients.

David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 6th Aug 2005 12:33
Quote: "Quote: "I kinda agree in that .NET is not NECESSARY for a relatively simple IDE. Its like using a technology for the sake of it. I bet that, apart from the 2003-look-and-feel of it, it uses nothing special that .NET offers (not that i have any idea that it offers)."

.NET provides far more flexibility, smaller executables, better memory useage, better program cooperation, quick and painless multi-threading, etc.

Try using it sometime. I'd agree in this case it does seem like technology for technology sake, but it is an extremely useful thing if used correctly."


It' set to become more nad more common when the latest versions of Visual Studio filter down over hte years.

Raven's right, it is pretty cool. It all seems too perfect, if you knwo what I mean? Everything you could ever ever want is there

"A book. If u know something why cant u make a kool game or prog.
come on now. A book. I hate books. book is stupid. I know that I need codes but I dont know the codes"
Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 6th Aug 2005 14:12
@JohnY:
Quote: "I work for Fujitsu services"


I worked for them too and can honestly say they have no idea about software design! I was a broadband techie and they wanted a webpage made, so I made them a simple, fast and efficient site. They decided they didn't like it because it didn't look "pretty" enough. It turned out their idea of pretty was fairly similar to a 3 year old. It involved overly bright colours and plenty of other stuff that makes websites poor.

Also, the software they used was VERY poorly written!

Anywho - I digress...

The point I was trying to make is that right now, I cant see why people would want to pay for it? What does it do that BlueIDE doesn't that makes it worth MONEY. I know its taken your time, but you chose to do it.

I'm not trying to get out of - I always pay for software that is worth paying for, but I resent paying for software that isn't worth it, for exameple.. I resent paying $30 for WinZIP when there are a million programs out there that do either "as good-a-job" or better, for example 7z. It may not look as polished, but I'm not bothered about that.

My Website:
Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 6th Aug 2005 15:43
Quote: "It' set to become more nad more common when the latest versions of Visual Studio filter down over hte years.

Raven's right, it is pretty cool. It all seems too perfect, if you knwo what I mean? Everything you could ever ever want is there "


As I said above, any pre-built PC post-2003 will have .NET 1.1 Installed as Standard. Anyone who's downloaded Service Pack 1 and/or 2 again will have it installed.

So in all honesty it would be a rare thing for anyone *not* to have it nowadays.

.NET does to an extent seem 'too perfect', and for users it is really the perfect solution between the speed of native programs and the platform independance of Java.

As far as developers go, it is much more RAD than native libraries, runs leaner, etc. But with this you have to learn new ways og doing things and risk incompatibility with newer versions. That is until Microsoft find a design they're happy with.

Personally I think the reason the technology gets a 'taboo' name is because Microsoft themselves aren't yet technically backing the technology. Sure it's used and included with Windows, Vista even comes with it built-in. However Microsoft themselves have shy'd away from using it on a grand scale of basing thier entire Vista OS on it. Right now it's mearly a runtime design like it is with current Windows.

You also have the fact that the Linux community does for the most part dominate development chat areas. While Mono provides .NET for Linux/Unix/etc. Because the technology is Microsoft's this instantly makes it bad. (dunno why, that's just how the world works)

So you have it being shunned by communities, yet at the same time businesses are really begining to embrace it. Many next-generation games are based upon the .NET Framework and Microsoft CLR, so the potencial is there.

Quote: "I'm not trying to get out of - I always pay for software that is worth paying for, but I resent paying for software that isn't worth it, for exameple.. I resent paying $30 for WinZIP when there are a million programs out there that do either "as good-a-job" or better, for example 7z. It may not look as polished, but I'm not bothered about that"


I paid for WinZip 8 years ago when it was still $10 (and part of PKZip), not been charged for any updates. Registration doesn't provide you with anything new over UnRegistered. All it does is take away the agreement screens and such. Makes it quicker and easier to work with.

WinZip are in no means forcing people to register it as the program is still fully functional as long as it's installed.

Personally I use 7zip for DeCompression and Hi-Compression, but when I want something quick'n'easy. I prefer WinZip.

This said you have Compressed Folders as part of Windows NT 5.x.
Create a new Compressed Folder, and you can access them just like other folders. It compressed roughly the same as a high-compression zip, which isn't particularly great. It's good enough though, especially for the speed.

Most tools will have free variations. Personally after recently figuring out how, I've been using #Develop for the DBP IDE. Simply because it has a pretty reasonable IntelliSense System, Folding Functions, etc. All the perks you'd expect from Visual Studio without the crappy design layouts you get from Fan Efforts.

CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 6th Aug 2005 17:27
less not anyone think .NET apps are "runtime interpretted", they're not. Just had to say that.

I've been coding in .NET since version 1.0 both personally and professionally and I think its the coolest thing since sliced bread, but that's just mho. I have been on these forums for 2 years and have been singing the praises of .net for that long, when and where I could. I am glad to see some of the people who were sorta on the fence or even against it to a degree, have changed their tunes dramatically, after having seen the "light". And you know who you are too

DBP Plugins Latest: MSAccess, SQLServer, MySQL plugins for DBP
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 6th Aug 2005 17:49
Here, Here!

.NET is one thing Microsoft have got right, right?

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 6th Aug 2005 19:34
Quote: "Sure it's used and included with Windows, Vista even comes with it built-in. However Microsoft themselves have shy'd away from using it on a grand scale of basing thier entire Vista OS on it. Right now it's mearly a runtime design like it is with current Windows."

[off topic]
I read in a recent magazine, that M$ had dumped a large section of Vista that made use of .net. Its still has .net built-in, yeah; but something was recently removed (I cannot for the life of me remember what it was).

I'll try diggin up the article


################Dream::Catcher#################
ITS COMING. NOVEMBER 1ST
Xolatron old
21
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 6th Aug 2005 20:17 Edited at: 6th Aug 2005 20:17
JohnY, could you perhaps be more informative about Synergy IDE on its web pages? Without downloading it (which I can't do right now), it's hard to tell why Synergy's editing features are better than the Original IDE's, and hard to understand what "Advanced find/replace dialog with regex support" does, for a few examples.

Thanks,

-Xol

David T
Retired Moderator
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: England
Posted: 6th Aug 2005 20:24
Quote: "hard to understand what "Advanced find/replace dialog with regex support" does, for a few examples."


Allows you to specify a regular expression to find bits in source code, I assume. Can't see the point of it tbh - once you've worked out the regex you could have found the bits by hand in less time

But a nice feature all the same.

"A book. If u know something why cant u make a kool game or prog.
come on now. A book. I hate books. book is stupid. I know that I need codes but I dont know the codes"
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 6th Aug 2005 20:24
When it goes live I will tidy up the webpage, put some more pictures and make it more informative definately.

Regex support means that you can do searches using complex patterns, instead of simply searching for a set string.

Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 6th Aug 2005 20:29
Have to say - its a feature i've never used in an editor.. Mainly because I have no idea how, like most users..

JohnY - what exactly makes you think this editor is better than any others.. because thats what it comes down to. People dont change to a new IDE if its only advantage is a feature that they've either never heard of or have heard of but have no idea how to use..

My Website:
John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 6th Aug 2005 20:37 Edited at: 6th Aug 2005 20:38
Let me clear this up once and for all, I have written a programming language called Omega Basic that needs a good solid IDE for current users and users of the future.

Now, I could have finished there, but I decided from an early stage to make it compatible with Dark Basic Professional and Dark Basic. This itself wasen't a big job, as I only needed to add compile support, but it meant that all of TGC's products could be used with one uniform IDE.

Synergy IDE, is, and for the foreseable future will be kept in development, until it has no bugs, and a solid set of core features. With the example of regex searching, many people will not have heard of it, but if it makes 1, just 1 persons job easier it is going in. This is the view that should have been taken with the default editor.

TGC has access to the source code, but as I have some important pending contracts with them, I am not going to stop developing. I have full support from the TGC staff, and so one day you may well find this is the official IDE, or maybe a completely different IDE out there.

As long as Omega Basic customers are happy, I am happy.

Xolatron old
21
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 6th Aug 2005 20:40 Edited at: 6th Aug 2005 20:42
That was an example . I still don't know why Synergy's editing features are better than the Original IDEs. Perhaps someone forgot that the Original IDE does have 'Convert file to DATA statememnts','Insert Code Template','Remove Indentation', and 'RGB Color Picker' from its right-click menu?

I have no doubt that Synergy IDE has some great features, but I would like to know what they are

JohnY, good idea having it come free with Omega Basic

-Xol

Vectrex
20
Years of Service
User Offline
Joined: 30th May 2004
Location: Switzerland
Posted: 6th Aug 2005 21:01
hi !! great IDE !!! But please implement also the function of the Procedure folding. This would be a help for my as a developer Thanks !!
Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 6th Aug 2005 21:02
I'm standing by the actual coding features of Visual Studio is what makes it better.

Personally I would like to see an IDE not only automatically include functions from the String Tables (rather than keyword files) but also IntelliSense them based on the string file too. That would be awesome.

The way the Workspace is setup, Visual Studio again is the best because it provides you with a real way to keep all of your files neat and tidy. Resources(media) on one menu with functionality to view them quickly and files on another.

As I said, the key issues with the IDEs on offer aren't so much the functionality although that is a good issue, but more the design and setup of the application. The idea is to make it easier to use rather than confuse the user.

I'm an easily confused user when it comes to applications too. Quite often I'll just close something and leave it alone if I cant get used to it within a short period of time.

What the current IDE has, on the whole I don't use most of it's features. Plug-ins should be added support for, but creation of them internally should wait until there is something worth while.

Jedi Knight
20
Years of Service
User Offline
Joined: 15th Oct 2004
Location: California
Posted: 6th Aug 2005 21:03
Wow. I'm getting really serious bugs whenever I try to compile my program. Sometimes it says that "temp.dba" is being used by another process (totally ridiculous), while other times it says that it can't do it because the file path is more than 260 characters long! So, when I look at the filename in Synergy, it is the actual path repeated over and over and over! It's probably a wonderful program, but it's off it's rocker!
Xolatron old
21
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 6th Aug 2005 21:38 Edited at: 7th Aug 2005 16:14
Commercial products these days, eh? Computers are so diverse that I find all sorts of revered programs 'off their rocker'.

Raven, that's why I have IonRay IDE have everything you need in its tabs - there is a tab for the project file, 6 source tabs, and and a help tab. There are many DBpro users who don't even know that there is such thing as a project file!

-Xol

re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 6th Aug 2005 21:55
i like the way it looks but it doesnt have the right feel, i still like jaPROe much better. it just has that vb6 feel
BatVink
Moderator
22
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 7th Aug 2005 01:29
Quote: "1.2? No such thing."

Obviously caught that finger twitch from you RAven..the 2005 / 2006 one I meant 2.0

I have a Win 2K without .net, and MSN 7. It doesn't need .net, but it accesses some .net services.

The reason my company doesn't use .net is that it is tied to one operating system...again. That is commercial suicide in big business. You can't persuade a company to buy your product if they have to change the hardware first. And when you are taking business from users of Solaris, IBM and Intel-based hardware, cross-platform compatibility is key.

Microsoft's ever changing and ever-hardening licensing program is also driving bigger companies towards other operating systems. So if you can say you're not tied to Windows, you have two feet in the door.

Raven
20
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 7th Aug 2005 09:52 Edited at: 7th Aug 2005 09:54
Quote: "I have a Win 2K without .net, and MSN 7. It doesn't need .net, but it accesses some .net services."


Are you certain of that? I believe Service Pack 4 for Windows 2000 adds support to that. Regardless Auto-Update/Windows Update will automatically add it in the update pack, as it is a critical update.

Basically the only way NOT to have .NET installed is either to be using the default release, not to have updated in over 2years, or deliberatly avoiding installing it.

.NET 1.0, 1.1, 2.0 work on Windows 98, ME, NT 5.x
I would hardly call that limiting.

Quote: "Raven, that's why I have IonRay IDE have everything you need in its tabs - there is a tab for the project file, 6 source tabs, and and a help tab. There are many DBpro users who don'[t even know that there is such thing as a project file!"


Tabs are nice provided they're added correctly in a way to aid the user. Again most applications suffer badly from the lack of design, which can cause people to dislike an application no matter how feature packed it is.

BatVink
Moderator
22
Years of Service
User Offline
Joined: 4th Apr 2003
Location: Gods own County, UK
Posted: 7th Aug 2005 15:17
Quote: "Tabs are nice provided they're added correctly in a way to aid the user"


I agree (yes Raven, I'm agreeing with you!!!!). I have a tabbed Explorer app, with a nice F2 / F3 to move back and forth. And more importantly, each one remembers it's vertical positioning.

John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 7th Aug 2005 18:09 Edited at: 7th Aug 2005 23:38
Update

New Project

Synergy IDE now has a visual studio style new project dialog, which is organised by product. Templates apart from the blank one are loaded dynamically from a folder, so if you have a certain layout you like, you simply place it in this folder and then it will be visible.

(See attached pic)

Command Replacement

This is now active

Module View

Another dockable window that lists functions, labels and variables that you have used in your project.

Backup rollback

This is now active

New company sponsor

We have another commercial entity sponsoring Synergy IDE providing a maintenance contract for the editing component. This now brings the number of commercial sponsors to 3.

Note: There is no new download available. A new beta will be made available on Friday 12th August.

Attachments

Login to view attachments
Xolatron old
21
Years of Service
User Offline
Joined: 25th Jan 2004
Location: The Star Forge Language: DBpro
Posted: 7th Aug 2005 18:14
Good new project template, but I've already been implementing this style for a month in my theme support and have already got this working for new projects.

Thanks for posting a screenshot

Does Synergy have a background color for the code (other than white)?

-Xol

John Y
Synergy Editor Developer
22
Years of Service
User Offline
Joined: 4th Sep 2002
Location: UK
Posted: 7th Aug 2005 19:22 Edited at: 7th Aug 2005 19:22
Yes, you can set the editing colours to anything.

See attached picture.

Attachments

Login to view attachments
Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 7th Aug 2005 22:50
Hmm according to that last screenshot, text has a transparent foreground and transparent background yet it appears black.. Is it me or does that seem wrong?

I'll give the IDE a go as soon as possible...

My Website:
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 8th Aug 2005 12:13
Just a question, why was the thread stickied virtually straight away?

Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 8th Aug 2005 13:30
Because the mods are fanboys.

I think there may be also another reason but I can't remember for the life of me.

Tempest - P2P UDP Multiplayer Plugin - 80%

Login to post a reply

Server time is: 2025-05-29 07:21:45
Your offset time is: 2025-05-29 07:21:45