gVim
| Wersja | 7(stan na 14.10.2014) |
| Platforma | Windows |
| Licencja | Open source |
| Kategoria | Produktywność |
Główne funkcje
- Otwarty kod źródłowy
- Duże możliwości dostosowania
- Wyróżnianie składni
- Edycja w podzielonym oknie
- Pomocne samouczki
Przegląd oprogramowania
gVim to edytor tekstu o otwartym kodzie źródłowym, używany głównie do edytowania kodu źródłowego, ale można go także używać do edytowania dowolnych plików tekstowych. Jest przeznaczony dla systemu Windows, ale dostępne są również inne wersje, w tym MacVim (dla systemu OS X) i Vim (dla systemu Linux).
gVim wykonuje wiele standardowych zadań, podobnie jak inne edytory tekstu, ale oferuje także specjalne funkcje dla programistów. Edytor udostępnia menu i paski narzędzi z często używanymi poleceniami, ale aby korzystać z pełnych możliwości edytora, trzeba wpisywać polecenia. Interfejs można w dużym stopniu dostosować do własnych potrzeb, co jest przydatne dla programistów, którzy muszą korzystać z powtarzalnych funkcji i automatyzować sekwencje naciśnięć klawiszy. Dostępna jest szeroka gama wtyczek tworzonych przez użytkowników, które rozszerzają gVim i dodają do niego nowe funkcje. Edytor tekstu oferuje także pomocne samouczki i podręczniki użytkownika, które ułatwiają zrozumienie jego możliwości.
gVim nie jest edytorem tekstu dla osób o słabych nerwach. Aby korzystać z tej aplikacji, należy mieć pewne doświadczenie w programowaniu. Jeśli je masz, możesz dostosować aplikację do swoich potrzeb. Jeśli jednak potrzebujesz tylko tworzyć i edytować dokumenty w postaci zwykłego tekstu, wystarczający może być podstawowy edytor tekstu, taki jak Microsoft Notatnik.
Podstawowy typ pliku
Obsługiwane typy plików
| Rozszerzenie | Typ pliku |
|---|---|
| .VIM | Plik ustawień programu Vim |
| .A | Biblioteka statyczna |
| .ASM | Plik kodu źródłowego języka asemblera |
| .BSH | Skrypt BeanShell |
| .C | Plik kodu źródłowego C/C++ |
| .CFG | Plik w języku znaczników Wesnoth |
| .CGI | Skrypt Common Gateway Interface |
| .CONF | Ogólny plik konfiguracyjny |
| .CPP | Plik kodu źródłowego C++ |
| .CSH | Skrypt powłoki C |
| .DXL | Plik języka Domino XML |
| .EXW | Plik kodu źródłowego Euphoria |
| .GVIMRC | Plik konfiguracji środowiska uruchomieniowego GVim |
| .H | Plik nagłówkowy C/C++/Objective-C |
| .HS | Skrypt Haskella |
| .JAVA | Plik kodu źródłowego Java |
| .LDF | Plik źródłowy słownika Lingoes |
| .LHS | Skrypt Literate Haskell |
| .M | Plik implementacji Objective-C |
| .M | Plik kodu źródłowego Mercury |
| .MD | Plik dokumentacji Markdown |
| .MD | Plik opisu maszyny |
| .ML | Plik z kodem źródłowym ML |
| .MXML | Komponent Flex MXML |
| .PHP | Plik z kodem źródłowym PHP |
| .PROPERTIES | Plik właściwości Java |
| .RPY | Skrypt Python |
| .RST | Plik reStructuredText |
| .S | Plik kodu źródłowego |
| .S2ML | Plik lokalizacji mapy StarCraft 2 |
| .SH | Skrypt powłoki Bash |
| .SQL | Plik danych Structured Query Language |
| .SWP | Plik wymiany Vi |
| .TEX | Dokument źródłowy LaTeX |
| .TXT | Plik zwykłego tekstu |
| .UTF8 | Dokument tekstowy zakodowany w standardzie Unicode UTF-8 |
| .VIMRC | Plik konfiguracji środowiska uruchomieniowego Vim |
| .YAML | Dokument YAML |
Dodatkowe powiązane typy plików
| Rozszerzenie | Typ pliku |
|---|---|
| .J | Plik źródłowy Java |
| .JAV | Plik źródłowy Java |
| .MARKDOWN | Plik dokumentacji Markdown |
| .PHP3 | Strona internetowa PHP 3 |
| .PHP4 | Strona internetowa PHP 4 |
| .PHP5 | Strona internetowa PHP 5 |