|
New screenshots & info on next pre-alpha.
|
|
09-14-2009, 10:48 PM
Post: #1
|
|||
|
|||
|
New screenshots & info on next pre-alpha.
Hi,
I promised to myself to publish some alpha versions to you to show the project is alive. However each time I'm thinking on publishing it, I'm thinking 'wait, I should fix [...] before publishing it on the forums' and that is why I didn't posted anything since first preview. So, what has changed since last version?
However this time I promise you I'll publish it as soon as I complete the following features: 1. unified Project Configuration (and General Configuration) stored in one file / directory, which is common for all the plugins and the application itself. 2. integrate CodeCompletion for PHP with HateML fully. There are some features already created (like "Jump to declaration") which are not exposed to users yet. Also, the Code Hint (aka params completion), Code navigation with Document Tree and some ComboBox not available yet. The library of standard PHP functions & classes, generated out of PHP manual will also be included. 3. many simple but significant bug fixes I know the order of menu items is rather silly but it wasn't most important over here. It is too late and I'm too tired to recompille the project in order to capture new screenshots ... sorry ![]() Here are the screenshots: ![]() ![]() PHP parsing description So, I worked hardly on parsing PHP documents and came up with quite good & fast parser. It parses not only currently edited document, but all the files in given directory (configured in Project Options). I decided to do so, to avoid quite tricky file inclusion in PHP (in example, handling Lazy loading is almost impossible). The parser stores all the files in memory, so the parsing of framework files is done only once (until you modify some of the files of course). By default, when turning off HateML, the parsed data is saved to a single binary file which is quite big, but is loaded much, much faster than parsing the php files (it's 50-200 times faster ... or even more.) The parser handles lots of tricky variables declaration, and uses PhpDoc tags (@return tag) to handle even more. The PhpDoc is also used for displaying info on functions, classes and variables. Numbers: On my, rather old, 5-years old machine (Windows XP SP2 working in Virtual machine [VirtualBox, host: Ubuntu, 512RAM]) it took ~180 sec. to parse Zend Framework. The generated binary file was about 10Mb and, on the next start of IDE, loaded in time of under 2 sec. Hopefuly you'll like it ... and I promise, I'm going to post some executable as soon as I finish those most important features. HateML Pro The fast and easy way of web development. |
|||
|
09-19-2009, 11:05 AM
Post: #2
|
|||
|
|||
|
RE: New screenshots & info on next pre-alpha.
1. Jednak support dla frameworka jest zaimplementowany
2. Taka moja prywatna mała sugetia - ten paypal button jest troszke schowany, nie żebym bardzo chciał dofinansować projekt ale mógłby być nieco bardziej wyeksponowany 3. Mam słabe łącze tu gdzie siedzę teraz i moje pytanie jest takie - czy "belki z ikonami" - toolbary będą mogły mieć taki klasyczny płaski widok? 4. Podasz jakąś przynajmniej orientacyjną datę wersji finalnej? Chyba zakładasz zrealizowanie planu tak PI * drzwi...? 5. Podziwiam cię za ten ogrom pracy ![]() Pozdrawiam Adam Skiba ajaj... zapomniałem... w wersji 1.1 nie bardzo mi chciał działać plik chm - będzie jakoś to inaczej rozwiązane w wersji 2? |
|||
|
09-21-2009, 10:30 AM
Post: #3
|
|||
|
|||
RE: New screenshots & info on next pre-alpha.
(09-19-2009 11:05 AM)Guest Wrote: 1. Jednak support dla frameworka jest zaimplementowanydosyć wstępnie ale jest ![]() Quote:2. Taka moja prywatna mała sugetia - ten paypal button jest troszke schowany, nie żebym bardzo chciał dofinansować projekt ale mógłby być nieco bardziejNa razie nie mam czasu i ochoty na zabawę ze stroną, ale będzie nowy HateML - będzie nowa strona ... ![]() Quote:3. Mam słabe łącze tu gdzie siedzę teraz i moje pytanie jest takie - czy "belki z ikonami" - toolbary będą mogły mieć taki klasyczny płaski widok?- owszem - wybór skórki ![]() Quote:4. Podasz jakąś przynajmniej orientacyjną datę wersji finalnej? Chyba zakładasz zrealizowanie planu tak PI * drzwi...?Niestety. Pi * drzwi to może w tym roku, naprawdę nie mam pojęcia jak sprawnie mi to pójdzie ... bardzo wstępną, ale już użyteczną betę chciałbym wydać do końca października. Do tego czasu muszą jednak być chociaż lekko poprawione oba pluginy, ponadto *musi* być pełna obsługa szukaj/zamień (później będzie też GREP po plikach, ale chyba nie zdążę z tym do końca paźdź.) i podstawowych komend (cofnij/powtórz itp )odnośnie pliku chm - na razie nie planuję wsparcia, gdyż rozwiązanie z tym okienkiem z pomocą jest mało wydajne - chwilowo bardziej polegam na podpowiedziach do kodu... ale z czasem ... ![]() powiedz co nie tak było, chciałbym uniknąć błędów ![]() pozdr HateML Pro The fast and easy way of web development. |
|||
|
09-24-2009, 09:39 PM
Post: #4
|
|||
|
|||
|
RE: New screenshots & info on next pre-alpha.
troche mnie nie bylo, ale pamietalem zeby wrocic
![]() nie pamietam dokladnie co i jak (bo w owym czasie sporo IDE przeszedlem) ale jedna z dwoch wersji: 1. po wybraniu funkcji i wlaczeniu pomocy wlaczal sie explorer z dziwnym urlem i oczywiscie nic nie wyswietlal 2. wlaczylem pomoc z pliku chm i nie zadzialala wogole Pozdrawiam Adam Skiba |
|||
|
06-17-2010, 05:56 AM
(This post was last modified: 06-17-2010 05:57 AM by clark40.)
Post: #5
|
|||
|
|||
|
RE: New screenshots & info on next pre-alpha.
Powinna być obsługa css3 i xhtml1.1 Big Grin A i popraw błąd który był w 1 mianowicie zakańczanie tagu dl normalnie a nie <dl /> Tongue
Clark Anderson |
|||
|
07-07-2010, 01:25 PM
Post: #6
|
|||
|
|||
|
RE: New screenshots & info on next pre-alpha.
clark40 nie kopiuj moich postów !
http://migajek.com/myBB/showthread.php?t...510#pid510 -> mój post (przypadkowo się wtedy nie zalogowałem ...) |
|||
|
07-17-2010, 06:32 AM
Post: #7
|
|||
|
|||
|
RE: New screenshots & info on next pre-alpha.
It's not my language...
|
|||
|
« Next Oldest | Next Newest »
|

Search
Member List
Calendar
Help


![[Image: hateml2_alpha_2.png]](http://migajek.us.to/smietnik/hateml2_misc/screens_15_09/hateml2_alpha_2.png)
![[Image: hateml2_alpha_2_1.png]](http://migajek.us.to/smietnik/hateml2_misc/screens_15_09/hateml2_alpha_2_1.png)



