Linux w biznesie arrow Software arrow Bluefish - edytor WWW
 
 
 

Warto odwiedzić


Odwiedziny


Reklama

Advertisement

Advertisement










Bluefish - edytor WWW PDF Drukuj Email
Oceny: / 1
KiepskiBardzo dobry 
10.11.2005.


Bluefish
(http://bluefish.openoffice.nl/) to edytor przeznaczony dla programistów witryn WWW. Jest często wykorzystywany w środowiskach "open-sourcowych" typu Linux czy OpenBSD.
Bluefish nie jest edytorem typy WYSIWYG (ang. What You See Is What You Get), a zatem nie pozwala na graficzne "złożenie" strony z elementów, przy wykorzystaniu kreatorów. Autorzy jednak określają go mianem What You Write Is What You Get, i tak też faktycznie jest. Bluefish zapewnia maksymalną kontrolę nad kodem. A jak powszechnie wiadomo programistom WWW, edytory WYSIWYG, generują często nadmiarowy kod.

Bluefish daje programistą liczne paski z ikonami umożliwiającymi dodawanie znaczników. Zawiera kreatory upraszczające tworzenie ramek, table, czy odnośników. Daje nawet możliwość sprawdzenia pisowni, a czytanie kodu jest łatwiejsze dzięki kolorowaniu składni takich języków jak:
  • HTML,
  • PHP,
  • Perl,
  • Java,
  • C,
  • Tcl,
  • Pascal,
  • sh,
  • CSS.
Bluefish może współpracować z kilkuset, na raz otwartymi dokumentami, dając również możliwośc wyszukiwania i zamiany łańcuchów danych przy użyciu wyrażeń regularnych POSIX oraz tych pochodzących z języka Perl.



Pracę z dokumentami, w sytuacji gdy często musimy wstawiać te same fragmenty kodu, czy też powtażać te same operacje ułatwia możliwośc edycji menu, dodawania specjalnych funkcji, np. znaczników otwierających/zamykających.
Główne menu Bluefisha jest podzielone na kilka części. Na górze jest pasek główny i menu podręczne (to właśnie to menu możemy edytować). Po lewej jest pasek z trzema zakłądkami: katalogi (drzewo), informacje referencyjne (CSS, PHP), struktura kodu. Pozostała część to okno edytora z zakładkami reprezentującymi otwarte dokumenty u dołu.

                      

Instalacja Bluefisha jest niezmiernie prosta. Użytkownicy Ubuntu mogą po prostu wpisać: apt-get install bluefish

Oczekiwana wersja 1.0 Bluefish posiada wiele ulepszeń, zwiększono integrację z KDE i Gnome, poprawiono możliwości kodowania i dodano nowe wzorce podświetlania.
Dodatkowe zalety i możliwości Bluefisha to m. in.:
  1. szybkość działania,
  2. możliwość tworzenia "projektów",
  3. numerowanie linii,
  4. wsparcie dla wielojęzyczności (w tym język polski),
  5. integracja z zwnętrznymi kompilatorami / parserami.

Bluefish można zatem polecić, ze względu na wiele funkcji wspierających programistów serwisów WWW, ze względu na intuicyjność ibsługi, łatwość instalacji i wsparcie dla najczęściej używanych języków.

W dokumentacji Wiki projektu Bluefish, w zakładce RoadMap (czyli planowane funkcje), w wersji 1.2 znajdują się ciekawe funkcjonalności (http://bfwiki.tellefsen.net/index.php?pagename=ProjectRoadMap):
  1. pluginy,
  2. autouzupełnianie,
  3. nowy browser plików,
  4. nowe referencje dla kolejnych wersji języków (np. PHP5).

Obecnie ostatnia stabilna wersja Bluefish'a to 1.0.4. Wymaga ona biblioteki GTK w wersji co najmniej 2.0, bibliotek libpcre 3.0, oraz opcjonalnie do sprawdzania pisowni: libaspell 0.50 i do plików zdalnych gnome-vfs.

Instalację Bluefish możemy wykonać na dwa sposoby:
1. Z paczki. Np. użytkownicy Debiana, Ubuntu wpisują:
        apt-get install bluefish
 
   użytkownicy Gentoo:
        emerge bluefish
   
albo z paczek RPM, po sciągnięciu z któregoś z mirrorów, np. tutaj.

2. Ze źródeł.
    a. ściągamy źródła do katalogu /tmp
    b. rozpakowujemy poleceniami
        bunzip2 bluefish*
        tar xvf bluefish-1.0.4.tar
    c. przechodzimy do katalogu Bluefish
        cd bluefish-1.0.4
   
d. kompilujemy źródła 
        ./configure
        make
        make install


Liczba komentarzy (1) - Dodaj swój komentarz do tego artykułu...

 
« poprzedni artykuł   następny artykuł »
Komentarze
Leon napisał
dzień 12/20/2006 o 15:28

Do Bluefish wymagany jest pakiet pcre[>=3.9], wie ktoś skąd go zassać?

 1 
Strona 1 z 1 ( 1 komentarze(y) )
Dodaj swój komentarz do tego artykułu...Bluefish - edytor WWW ...



Copyright © 2005 - 2006
www.comgroup.pl
Przyczepy samochodowe
Pisanie programów

Search Engine Optimization