Entries for tag "tools", ordered from most recent. Entry count: 75.
# The Power of Find and Replace :)
Fri
17
Feb 2006
W czasie prac nad stroną przekonałem się, nie pierwszy zresztą i pewnie nie ostatni raz, jak wielki power daje funkcja "Znajdź i zastąp" z użyciem wyrażeń regularnych. Znacie wyrażenia regularne? Jeśli nie, to naprawdę warto poznać. Każdy dobry edytor tekstu (jak mój ulubiony jEdit) posiada taką możliwość.
Na przykład miałem w artykule linki w postaci <a name="nazwa"><h1>Tytuł</h1></a>
, a chciałem mieć w postaci <a name="nazwa"></a><h1>Tytuł 1</h1>
. Wystarczyło zamienić ^<a name="(.+?)"><(h\d)>(.+?)</h\d></a>$
na <a name="$1"></a><$2>$3</$2>
i gotowe :D
# jEdit
Sat
28
Jan 2006
jEdit - taką nazwę nosi mój nowy ulubiony edytor tekstu. Dzięki polygon7, który wspomniał o nim na forum, znalazłem wreszcie swój wymarzony edytor, który posiada wszystkie możliwości, jakie są mi potrzebne, a do tego jest darmowy.
Spośród ważnych dla mnie funkcji na uwagę zasługuje obsługa kodowania polskich liter w standardzie ISO-8859-2, Windows-1250, UTF-8 i UTF-16 oraz końców wiersza LF, CR i CR+LF - dla każdego dokumentu osobno. Poza tym oczywiście koloruje składnię, potrafi szukać i zamieniać także z użyciem wyrażeń regularnych i także w wielu plikach na raz, ma zaznaczanie prostokątnych bloków, obsługuje wcięcia, jest rozszerzalny o wtyczki itp. itd... No i ma w miarę normalną obsługę (pozdrowienia dla miłośników Vim i Emacs :P).
# W czym robić diagramy UML?
Wed
11
Jan 2006
Niektórzy muszą rysować diagramy przypadków użycia, klas, sekwencji i inne diagramy UML do tworzonego przez siebie oprogramowania. Ja również się do nich zaliczam (nie to, żebym kochał rysowanie takich rzeczy - po prostu trzeba na studiach :) a Microsoft Visio czasami mnie wkurza i dlatego postanowiłem poszukać jakiegoś dobrego, darmowego programu do tego celu dla systemu Windows.
Zrobiłem sobie minitest instalując kilka z nich - konkretnie Poseidon, AgroUML, UML Sculptor, UML Pad oraz StarUML. Po krótkim zapoznaniu się z nimi stwierdzam, że najlepiej swoje zadanie spełnia chyba StarUML.