New Project Studio IDE Express available!
Miscellaneous Forums/General Discussion/New Project Studio IDE Express available!
Everyone,
A new version of project Studio IDE Express version is now available. This release contains a large number of changes and enhancements to the program and is a recommended update for all users. It is also recommended you rebuild your language definitions after installing this build to ensure they are properly up to date. To do this goto Options->Lanaguges->BlitzMax->Modules.
You can download the release from the
Downloads area on the newly updated website.
I'm currently in the process of updating the website to integrate the forum and main website area. Stay tuned for these developments coming soon.
Great news, will check it out. Thanks for your hard work on this.
Just a quick question, does the pro version highlight keywords from the users custom functions that are in the main code or included separately, for instance in a module that has been imported? If not, would you consider adding this feature in the future?
Jason.
Hi Matt,
I really like Project Studio, great job!
Most of my projects span several files and I noticed that intellisense does not work for types in other files - is this a limitation of the Express version?
ATM Im using BLIde free edition for my main IDE, which has decent intellisense across files...
Top stuff. thanks for sharing.
Just a quick question, does the pro version highlight keywords from the users custom functions that are in the main code or included separately, for instance in a module that has been imported?
Yes - as long as the intellisense is turned on for that mod it will be included. I have built a process that scans all the modules to get a definitive list.
Most of my projects span several files and I noticed that intellisense does not work for types in other files - is this a limitation of the Express version?
As long as the files are the same language ie. all the open BlitzMax files will work together or all the Blitz3d ones will (you cannot mix languages is probably what I'm saying). Of course, the Pro version will include all items within a specific 'project' without the files being opened.
Some things...
- An uninstall from the start menu would be nice (control panel uninstall is fairly irritating for me).
- Does intellisense allow the use of F1 to bring up help on a method? I have to wait through the long startup scan every time, but... intellisense doesn't seem to do anything. Have I misunderstood what it's supposed to do?
- At one point the program crashed, and now when I try to create a new item PS says the item already exists. I know it doesn't, but that's where it gets stuck every time, so... the program is now dead.
hi Matt, you have a big error on you website.
This MAILTO Link...
or a fully customised Project Studio environment. Contact us at support@... to discuss how Madisoft can help you expand your language.
links to support@... (I use Thunderbird), but your once is support@.... (Thanks to the admin of projektstudio to answer on my mail about this problem ;) )
But it seems that your code (html) is right..look here..bizar?!? I dont now how to explain. If i klick the email addy, i got thunderbird with support@....

Edit: Ah..i found
Contact us at <a href="mailto:support@projectstudio.com">support@...; to discuss how Madisoft can help you expand your lang
bye
??
Thunderbird has some funky german spellchecking going on? The mail link is correct here.
There are more MAILTO on the page, and one is not correct, see above (EDIT).
bye
Oh, you mean its missing the IDE bit. You confused me because you spelt the email address wrong anyway.
Sorry, my english is not the best ;)
Does intellisense allow the use of F1 to bring up help on a method? I have to wait through the long startup scan every time, but... intellisense doesn't seem to do anything. Have I misunderstood what it's supposed to do?
The F1 help works just like the BlitzMax IDE - it should show the info in the status bar on the first press and open any help on the second (that is of course if any help is available).
The startup time is loading all the intellisense files - if you all the mods activated for intellisense it may take a little while (there may/will be more than 20,000 to load). I suggest you goto to Options->Lanaguges->BlitzMax->Modules, ensure 'When refreshing, reset module structure and definitions' is selected, and click the reset button. This will rebuild everything and also reset the selected intellisense mods. Try restarting the program again and see how it goes - if better, go back to the Options and adjust the selected Intellisense mods. I do some some thoughts here about speeding up the overall process in the future.
At one point the program crashed, and now when I try to create a new item PS says the item already exists. I know it doesn't, but that's where it gets stuck every time, so... the program is now dead
A 'temp' file will be created initially - try renaming the file to another filename to test. Rebooting may also fix as it sounds like the file may have a lock on it.
You can also now create the files directly into a specific directory (ie. a project directory' by turning on a feature in Tool->Options->Environment->Documents (adjust the 'Automatically save new items to this location' path and unclick 'Prompt for a save location')
Abrexxes - thanks for noting the website issue - will fix.
This is pretty nice. Is there a panel for displaying functions and types?
Josh,
Not at the moment - I have on my list to build an Objects Explorer and/or a Class Exploper in a docking window. Probably not too much work actually as I have all the information anyway.
Currently you can see all the Types, then Functions/Methods in the dropdown at the top of the file.
Cool, okay. The file issue has been sorted, and intellisense is working for functions. One thing though... is intellisense supposed to work for methods, such as Graphics?
EDIT: I should say, for Graphics I get the information when I see the automatic keyword list that pops up (which has quite a pause when appearing), but nothing in the editor itself. F1 doesn't do anything for it at all.
Reactor,
If the item is available in the language, it should be shown in the intelliprompt ok. The help is a different story as essentially only a handful of works (in the overall scheme of things) have help attached. Can you provide me with an example??
As for the list taking a while, if you PC is not the quickest, you would be best to turn off the intellisense for the modules you don't use or need. I have some some thoughts around speeding up across the whole intellisense function - just need to spend some time working in it.
Thanks Matt, just after posting that I turned off a bunch of modules and things run much nicer now.
With Graphics, if I press f1 or mouse over the keyword, I get a short description which outlines the method. In the popup menu, I get the full decription of Graphics, the function. In Maxide, the keyword Graphics is recognised as a function, not a method, so I can actually look it up in the help.
The other thing which has me baffled is the templates for fonts and colours doesn't actually seem to do anything...
Reactor,
Thanks - I'll take a look.
With the Font and Color settings once you have make you changes to any of the existing templates (Enviroment->Fonts and Colors), goto Languages->BlitzMax->Settings and change the Font and COlor selector in the Appearance section.
Oh I see... I don't know how I missed that one :) Thanks!
EDIT: Actually, I found another bug (I think). When I changed the colour scheme I could see there's a yellow line drawn next to each line number which indicates (I'm guessing) when return was pressed. But, I'd loaded in a file which already had returns in it, and because of that the program hadn't noticed... so I had some lines with yellow strips and others without.
I realise the above may make zero sense :P That's the best way I can explain it, because I have idea what they're for.
The yellow (and green) lines signify lines that has been edited. A green one means that change has been saved. I'll check that out - perhaps it's not resetting on load.
Hmmm, it should be okay then if that's what they're for :) Thanks for having a look into it anyway...
Firstly thanks to everyone who has downloaded the latest express version - hope you are enjoying using it.
I would like to get some feedback in regards to the BlitzMax debugger in this latest version. I believe it is working as well as the recently updated BlitzMax IDE (well done to the guys!) if not better. So please let me know you thoughts, suggestions or issues!
After using it for a bit it is really nice. Makes BMax much easier to work with too. I know people keep asking you this but do you have a rough estimate on the release date of the pro version?
Jason.
I've been using the latest beta of the Pro version for about a week now and it rocks. Haven't found a single problem yet. I hope he feels confident enough to release it soon, as everybody should be using it, IMO.
Will there be a version for OS X?
DavidDC - unfortunately not as it's all in .Net
Quicksilva - I'm still considering whether the BlitzMax version is up to it on the intellisense front. Work has been flat out the last few months, but this finishes by the end of the month - so will then have time to finalise (I do promise this time!). GfK has been telling me for a while it's all good - perhaps I should listen ;)
Yes, please listen to GfK! Seriously though, hope to see it shortly. Thanks for all of your hard work on this.
Jason.
I haven't found any faults either... I've been plugging away at my game these last few days and it's very nice!
Matt, any news on the intellisense issue I mentioned above?
Reactor,
It's on my list to review over the next couple of days - I'll get back to you.
No rush... just curious :)