User Centre

Search

Sections

TECHOpinion.Net Login

User Name

Password


Links

Recent Posts

Archives

Recent Posts

Recent Comments

    • admin: I don't have a problem people copying me...
    • Lester L. Martin II: That is great to know. However, I like t...
    • admin: I can assure you, that is not the only t...
    • Lester L. Martin II: Hey, the tabs look great, better than my...
    • admin: Excellent, thanks for that Gururaja, ...

A glance at the new SkyIDE Options dialog

Here is a quick screenshot of the SkyIDE options dialog. You have probably not seen this type of dialog look on a PC before :) P.S. Pay attention on the alphabet on the pane :)

Changed the tab bar again :)

Well, I have changed that tab bar yet again :) This time, they look like real tabs. Check it out.

ClassBrowser Confirrmation + Fix

Well I just implemented a feature that remembers which class nodes are open and which are not so when ever the class browser is updated, the same nodes will stay expanded. Fortunately this also confirmed what I was suspecting -- the slow down comes when you expand hundreds of nodes at one go (expand(true)). I loaded the same 8000+ lines of code (nothing but classes) and the class browser loaded instantly just like the function viewer (however I had all of the nodes collapsed!). A node can be expanded on demand by the user and will stay expanded for the session!

Latest SkyIDE Screenshot

Here is the latest SkyIDE screenshot. This screenhot shows a brand new tab bar and an enhanced class browser. Screenshot. Again, features unique to SkyIDE are not shown and cannot be shown until I am am ready to release a beta.

Moderate Progress with the Class Browser

Some moderate progress has been made with the speed of the class browser, well I haven't fixed it yet but I found what the problem is. Unfortunately for the last few days I have been debugging the wrong section/code. The slow down is not related with my string manipulation methods (which are the same as the function browser and it is really fast) but instead with the amount of expandable nodes that are on the tree view itself -- when expanding them all at once - with one go. This is only noticeable if you have like 100 expandable nodes on the tree and each item has expandable sub items ...

SkyIDE Latest Screenshot - Export To HTML! Check it out!

Here is the latest SkyIDE screenshot. It shows a newly added feature "Export To HTML". This function exports your coloured/colored code from the editor to a HTML format. It also shows a few extra toolbars I added - Check it out! I thank Jan (the developer of TScintilla) for the hints and clarification about the use of this function. I added an extra bit of code that does some post processing which gives you an option to numerate your lines (as shown in the screenshot).

SkyIDE Function Viewer Test

I was trying to benchmark the new function viewer and this is what I found. I copy pasted the same file over and over in the same document until I reached just over 130000 lines of code. The whole file had 6453 function implementations. I found it that it takes about 2 seconds, perhaps just over 2 seconds but less than 2.5 seconds to scan the whole file. If you think this is slow/sluggish...well I am sorry but that's the best I could achieve at this time :) I really do not want to spend any more time on this as it takes way too much time. I will now ...

Fresh SkyIDE Screenshots

Here are two more screenshots. The first one is showing the new File Structure pane (work in progress) and the second is showing the Compiler Profiles pane (in list view format). Again, features uniqe to SkyIDE are not shown in these screenshots. New screenshots: File Structure and Compiler Profiles Pane. I hope you like what you see. [UPDATE] - New Class Browser

SkyIDE Updates 23/08/08

Well, it's been quite some time since the last update. I have been quite busy lately but still managed to do some work on SkyIDE. The function viewer (the Java/D/C++ one) has been re-implemented from scratch. The new version should give you much better results than the last one. So far everything has been detected 100% with a lot of code and I have been unable to trick it to show a non-function. Also, unlike the old broken version, this one is super fast. I am also re-writing the class viewer. There is a reason for these re-writes... Again, more screenshots will follow by the end of the week.

Tab Height Increased

If you look at the screenshot I posted below, you will see that the tabs are somewhat small. Well, I have increased the height of the tab bar so it is much better now. I will post another screenshot by the end of the week. I also fixed the labelling + a few bugs I found in general. I need to start working on the Options dialog now, re-implement the object viewer and add support for C# and .Net. The object viewer is what worries me as (except for the class browser) its code is identical to the original auto complete I had. Until I find a better way of ...

First SkyIDE v2.0 Screenshots

Finally, the first non-official SkyIDE screenshorts have been uploaded! Screenshot 1 - General SkyIDE GUI View and SkyIDE Variables Demo. I hope you like what you see. [UPDATE] There is some mislabelling in the second screenshot. The #include dirs list box should say: "Include these folders to the path" but not "profile" That's what happens when you copy and paste :) Also the unlabelled combo box should have a label: "Environment Variables".

Getting Rid of HTML support

I've decided to completely remove HTML support as the one which was included already did absolutely nothing. If anyone isn't quite happy about this please speak up. I do this at my own discretion but if the users want this feature, I will not remove it.




TECHOpinion.Net - News, Reviews & Opinions
Original design by NET-TEC Webspace -- Made free by Einladungskarten | Wintergarten | Ratenkredit
Further modification and customization by TECHOpinion.Net