Tag: Programmeren ¦ Atom ¦ RSS

Vimposter plugin voor jEdit

jEdit logo

Na mijn grote zoektocht naar de ultieme text-editor gebruik ik ondertussen al bijna een jaar jEdit als mijn vaste text-editor. jEdit is, wat mij betreft, de beste editor die je kan vinden. Het heeft een erg uitgebreid aantal features en is bovendien nog verder uit te breiden met macro's en plugins. Die Macro's worden overigens in Beanshell geschreven, wat een Javabean is die on-the-fly java-code interpreteert en uitvoert, wat best handig is omdat je niet weer eens een nieuwe taal moet leren. Ondertussen leer ik nog vrijwel iedere dag nieuwe dingen over jEdit.

Die andere editor waar ik het toen over had was vim. Zoals ik toen al zei sprak deze editor me ook wel aan, maar vanwege het totale gebrek aan een ?chte, gebruiksvriendelijke GUI is het daarmee toch niet echt iets geworden. Toch heb ik steeds het idee gehad dat ik die editor nog wel eens wilde leren, want om de een of andere reden intrigeert vi me. Ik denk dat dit komt vanwege de zeer lange geschiedenis …

NetBeans of Eclipse?

Vorig jaar kregen we op school al Java en gebruikten we daarvoor Borland JBuilder. Borland JBuilder heb ik nooit echt graag gebruikt dus ging ik toen al op zoek naar een andere Java IDE. Zo kwam ik terecht bij NetBeans, een Open Source IDE, gesponsord door Sun.

Ook dit schooljaar mogen we weer van Java genieten, maar nu gebruiken we IntelliJ. Op zich is dit al een v??l beter programma dan JBuilder, maar het heeft als grote nadeel dat het commercie?el is (een studenten licentie kost al gauw ?99).

Nu heb ik nooit echt veel gewerkt in NetBeans, dus kan ik niet echt zeggen of het programma minder of meer kan dan Intellij. NetBeans heeft bijvoorbeeld een GUI Editor, terwijl de refactoring mogelijkheden van Intellij dan weer uitgebreider lijken. Maar er is echter nog een andere speler in het spel: Eclipse. Ook Eclipse is een open source Java IDE, gesponsord door IBM. Ik heb dit programma nu net ge?nstalleerd en het ziet er ook h??l erg …

devblog

Powered by Nucleus CMS Zoals iedere developer bij het Nucleus CMS Project, heb ik een eigen 'devblog', wat volledig binnen NUDN (Nucleus Developers Network) kadert. Ik had het echter maar vrij snel in elkaar gestoken waardoor het niet echt toonbaar was. Samen met moraes heb ik een tijdje terug een nieuwe skin gemaakt voor de NUDN website. Nu heb ik deze skin ook toegepast op mijn devblog en nog wat andere aanpassingen gedaan, waardoor het toonbaar is voor de mensen die hierin ge?nteresseerd zijn :-)
Het blog vind je overigens op http://dev.budts.be

even zoeken...

(new java.text.SimpleDateFormat("yyyyMMdd'T'HHmmssZ")).format(new Date(), new StringBuffer(), new java.text.FieldPosition(0))
Oftewel: Hoe krijg ik in ??n statement een String met de huidige datum en tijd in ISO8601:2000 formaat...
Verbeteringen zijn welkom :-)

Achtergrond: met de Templates plugin voor jEdit kan je templates maken die on-the-fly inhoud aanpassen (met de Apache Velocity Templating Engine). Nu ik jEdit ook wil gaan gebruiken als vaste (X)HTML editor leek het mij handig om mijn standaard html templateje daar ook bij de hand te hebben. En waarom de datum en tijd er dan niet automatisch laten inzetten :-)

Op zoek naar een goede texteditor...

Als je een beetje deftig wilt programmeren heb je daarvoor ook een goed programma nodig. Je kan natuurlijk een programma gebruiken dat speciaal ontwikkeld is voor de taal waarin je programmeert, maar als je dikwijls in verschillende talen programmeert, is het handiger om een 'multifunctionele' texteditor te gebruiken.
Iedere editor heeft immers zijn eigen werkwijze, shortcuts, etc, waardoor het lastig is om telkens van editor te veranderen. Bovendien voldoen veel van de verschillende editors niet volledig aan je wensen. Daarom is het makkelijker om ??n algemene texteditor te zoeken die volledig aan je wensen voldoet en die met veel verschillende programmeertalen overweg kan. Het is dan enkel een kwestie van de, voor jou, ultieme editor te vinden...
Zelf ben ik er al een lange tijd op zoek naar die ultieme editor. Enkele maanden geleden schreef ik al over jEdit, maar omdat het programma relatief zwaar is (java) gebruikte ik het de laatste tijd niet meer echt.

Tijdens de examens postte er iemand op het klasforum een link naar notepad++ en …

Icoontjes

Weet er iemand waar ik de icoontjes kan vinden die in Visual Studio.NET en Office XP worden gebruikt op de werkbalken? (zoals openen, opslaan, kopieren, ...) Ik heb al in de 'common7' map gekeken van VS.NET maar dat zijn alleen oude zeer lelijke icoontjes :(

jEdit: Texteditor in Java

jEdit is een teksteditor die volledig geschreven is in Java. Hierdoor kan je hem perfect gebruiken onder Windows, Linux, Mac OS X,...
Het programma is op het eerste zicht een vrij eenvoudig iets maar als je er een tijdje mee bezig bent ontdek je zijn kracht.
Dit komt deels door de verschillende plugins die je kan installeren maar ook door de mogelijkheden die zitten ingebakken.


<%popup(varia/2003/12/jedit.jpg|550|443|Klik voor een screenshot)%>
www.jedit.org Zo zijn er heel veel verschillende talen die het programma kent, waardoor de programmacodes mooi in kleur worden gezet en dus vrij duidelijk zijn. Bij HTML documenten helpt het programma nog wat meer door alle mogelijke tags te laten zien in een keuzelijstje wanneer je een '<' typt (begin van een html code). Wanneer je daarna een / typt kijkt het programma welke code er moet gesloten worden en zet dit automatisch voor je in je bestand. Erg handig.
Er zijn vast nog andere functies maar die heb ik nog allemaal niet …

Invoking MS DOS applications

Hoe vang ik de output op van een DOS commando binnen mijn C# programma? Dat was de vraag van vandaag ;-)
Invoking MS DOS applications