Od dość dawna używam editplus- fajny edytor tekstowy z kolorowaniem składni, dodaje on również opcje do menu kontekstowego by dany plik otworzył się własnie w nim. Niestety program jest płatny.
Wydaje mi się, że dobrą alternatywą byłby notepad++:
notepad2 wg mnie po prostu świetny. Ustawia kodowanie znaków (np. UTF-8, ANSI) znaki końca (początku?) lini CF LF. Jest w pełni po polsku i to najlepszy zamiennik systemowego notatnika.
A jeśli chodzi o to menu kontekstowe to:
Jeżeli chcesz, żeby było dla każdego pliku to w edytorze rejestru w HKEY_CLASSES_ROOT szukasz klucza * (sama gwiazdka) w nim dodajesz klucz shell potem w nim open -> command i tam wstawiasz ‘wartość ciągu’ nazwa: domyślna - znaczy się nie zmieniasz a wartość: pełna ścieżka do programu w cudzysłowach “<ścieżka>” spacja "%1"
Jeżeli chcesz dla poszczególnych rozszerzeń plików to zamiast w * wstawiasz to co podałem do poszczególnych rozszerzeń np. .txt