Monkey Studio IDE The way IDEs should be


pasnox's picture

MkS Timeline ( aka project next tasks )

Some months ago, we spoken about MkS timeline, witch is a general list of next tasks to do for next versions.
After some talk with the team, we finally agree for the current time line and we have created a wiki page for that.
You can read it here.
The debugger is already under progress by hlamer, and I (PasNox) nearly finished the new "code source indexing framework" used by the new Class Browser ( and later the auto completion system ).
You can enjoy ( as testing purpose :p ) the new class browser using branches/dev svn part.

pasnox's picture

New suffixes associations manager available.

As some of you already read, we have introduce MkS Shell.
I now finish the migration of the file suffixes associations manager to shell api meaning you can now manage all that using mks scripts.
As usual, you can see that in the current branches/dev part of the svn.

By the way, i have scheduled abbreviations and associations UI editors rework in the internal time line of the project, if you have some good ideas for the new UIs, you can contact us for mokups.

pasnox's picture

Introducing MkS Shell & new abbreviations manager based on it


Today i want to inform you about a new great thing in MkS, MkS Shell.
This is a kind of command interpreter like bash, but very limited to execute users defined command, via it's own api.
Actually i have made a console widget that allow users to play with the shell, you can discover that in the branches/dev part.
The new abbreviations manager now take advantage of the shell, and all abbreviations are defined at start up via a dedicated script (abbreviations.mks).
The shell integration is really a new enjoyable thing that allow to script MkS itself (according we provide a lot of comm

hlamer's picture

Internal scripting interface

Currently MkS developed only in C++ programming language, all data and is hardcoded in code, all plugins is written on C++/Qt.

pasnox's picture

Interview from Polik regarding MkS

Some time ago (some long time ago) a guy named Polik sent us a list of questions regarding MkS and its evolution.
After some months I finally take the time to answer them, it result of a wiki page readable by everybody.
If you are interested in the interview and MkS itself, you can read it here.

pasnox's picture

PyQt plugin available in svn

Hey !

The PyQt plugin is now available in the svn (v2/branches/dev).
It allow you to create and manage Qt 4 applications using your (probably) preferred binding.
We provide severals templates (gui application, console application, qobject herited class and designer form herited class) for helping you in this task.

As the plugin is pretty new, all feedbacks are welcome !

hlamer's picture

Navigator for PHP files

Some time ago Nieradzik Tim asked about feature "Add class browser support for PHP files"
I was really surprised, because I thought it works.
Today I checked - some of ctags parsers not worked in last time, so, Navigator not worked for PHP, HTML and other 4 languages. Now it's fixed. I hope, we will not have problems with building on Windows.

hlamer's picture

Project timeline

MkS development process was chaotic and without any strategies in first time. I and P@sNox usually made things, which we need more than others until now, and which we know how to do.
Often decision to write some module was made in one minute, just because someone asked/said about it.
It was a wrong way, as result - now we have a lot of advanced features of IDE, but we just are only advanced text editor, because haven't usable debugger. I and P@sNox yesterday night tried to fix this situation, and develop some plane of further development, that we call "Timeline".

Syndicate content