Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

notepad - nowy plik ASCII

195 views
Skip to first unread message

Arek

unread,
Feb 10, 2022, 4:50:35 PM2/10/22
to
Windows 10, przy zakładaniu nowego pliku tekstowego odpala się notepad
i domyślnym formatem jest UTF-8. Chcę zmienić by był to ASCII.
Niby jest instrukcja:
[HKEY_CURRENT_USER\Software\Microsoft\Notepad]
"iDefaultEncoding"=dword:00000001

Domyśnie nie było tej zmiennej, piszą, że liczby oznaczają:
1=ANSI; 2=UTF-16 LE; 3=UTF-16 BE; 4=UTF-8 BOM; 5=UTF-8

ale nie działa, również po przebootowaniu, dalej zakłada UTF-8.
Radzili jeszcze w opcjach regionalnych (intl.cpl),
-> Administrative tab -> "Change System Locale" -> odznaczyś boxa
"Beta: Use Unicode UTF-8 for worldwide language support" (requires
reboot when changed)

też nie działa. Da się jakoś?

Arek

Grzegorz Niemirowski

unread,
Feb 10, 2022, 5:35:40 PM2/10/22
to
Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
Co rozumiesz przez zakładanie nowego pliku? Jedno to utworzenie nowego pliku
przez prawoklik. A drugie to domyślne kodowanie w Notatniku dla nowych,
nieistniejących jeszcze plików. Który przypadek masz na myśli? Powyższy wpis
w rejestrze jest dla tego drugiego przypadku.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

Roman Tyczka

unread,
Feb 11, 2022, 1:33:47 AM2/11/22
to
Zamiast tego pseudoedytora polecam jego zamiennik AkelPad:

http://akelpad.sourceforge.net/en/index.php

Jest lekki, szybki i ma masę dodatkowych funkcji w pluginach. Jest w
swej prostocie i możliwościach nieporównywalny do systemowego notepada.

ps. wiem, że istnieją kombajny typu Notepad++ czy VSC, ale to olbrzymie
i ciężkie oprogramowanie przy zwinnym AkelPadzie.

--
pzdr
Roman

Freja Draco

unread,
Feb 11, 2022, 3:59:27 AM2/11/22
to
W dniu 2022.02.11 o 07:33, Roman Tyczka pisze:

> ps. wiem, że istnieją kombajny typu Notepad++ czy VSC, ale to
> olbrzymie i ciężkie oprogramowanie przy zwinnym AkelPadzie.

Ale Notepad++ nie jest kombajnem, a przynajmniej nie w wersji 6.7.3,
której używam.

Z 15 wtyczkami na pokładzie, na 10-cioletnim komputerze startuje w pół
sekundy.

--
Freja Draco

Szkarłatnych karłów taniec dogasa
Scena płonie świtem
A ja - z oczu zmywam sen

PureNick

unread,
Feb 11, 2022, 5:12:25 AM2/11/22
to
W dniu 11.02.2022 o 07:33, Roman Tyczka pisze:
> On 10.02.2022 22:50, Arek wrote:

>> [...]
>
> Zamiast tego pseudoedytora polecam jego zamiennik AkelPad:
>
> http://akelpad.sourceforge.net/en/index.php
>
> Jest lekki, szybki i ma masę dodatkowych funkcji w pluginach. Jest w swej prostocie i możliwościach
> nieporównywalny do systemowego notepada.
>
[...]
Właśnie miałem zaproponować :)
Też używam AkelPada i bardzo sobie chwalę.

Pozdruffka

Roman Tyczka

unread,
Feb 11, 2022, 7:04:44 AM2/11/22
to
On 11.02.2022 10:01, Freja Draco wrote:
>> ps. wiem, że istnieją kombajny typu Notepad++ czy VSC, ale to
>> olbrzymie i ciężkie oprogramowanie przy zwinnym AkelPadzie.
>
> Ale Notepad++ nie jest kombajnem, a przynajmniej nie w wersji 6.7.3,
> której używam.
>
> Z 15 wtyczkami na pokładzie, na 10-cioletnim komputerze startuje w pół
> sekundy.

Od chwili, gdy sprawdzisz AkelPada, zaczniesz NP++ uważać za ociężały
kombajn, serio :-)

--
pzdr
Roman

1634Racine

unread,
Feb 11, 2022, 7:30:30 PM2/11/22
to
Freja Draco w news:6206256c$0$484$6578...@news.neostrada.pl
> W dniu 2022.02.11 o 07:33, Roman Tyczka pisze:
>> ps. wiem, że istnieją kombajny typu Notepad++ czy VSC, ale to
>> olbrzymie i ciężkie oprogramowanie przy zwinnym AkelPadzie.
> Ale Notepad++ nie jest kombajnem, a przynajmniej nie w wersji 6.7.3,
> której używam.
> Z 15 wtyczkami na pokładzie, na 10-cioletnim komputerze startuje w pół
> sekundy.

notepad++, ten efekt od paru wydan (teraz: 7.9.2): kilkanascie kart i
przelaczanie z karty na karte + zamykanie calosci = dziala, jak w smole.
Taki efekt jest po jakims czasie po otwarciu n++, bowiem na poczatku te dwie
operacje przechodza normalnie.
Kiedys n++ dzialal perfekcyjnie, ostatnie wersje to w zwiazku z powyzszym -
upior.

Freja Draco

unread,
Feb 12, 2022, 5:48:50 AM2/12/22
to
W dniu 2022.02.11 o 13:04, Roman Tyczka pisze:
> Od chwili, gdy sprawdzisz AkelPada, zaczniesz NP++ uważać za ociężały
> kombajn, serio :-)

Sprawdziłam.

Faktycznie żre 4× mniej RAM-u niż N++, niemniej na dzisiejszych kompach
różnica pomiędzy kilkoma a kilkudziesięcioma megabajtami jest pomijalna.

Z tego, co widzę ma dość nietypową filozofię: podstawa jest maksymalnie
minimalistyczna, a jak czegoś potrzebujesz człowieku, to wybierz sobie z
listy wtyczek, żeby nie ładować na zapas.

Niemniej, zważywszy na moje przyzwyczajenia brak możliwości zmiany tak
koloru czcionki jak i jej tła w podświetlaniu składni raczej go
wyklucza. No chyba, że istnieją alternatywne wtyczki kolorujące.

Freja Draco

unread,
Feb 12, 2022, 5:58:25 AM2/12/22
to
W dniu 2022.02.12 o 01:30, 1634Racine pisze:
>
> notepad++, ten efekt od paru wydan (teraz: 7.9.2): kilkanascie kart
> i przelaczanie z karty na karte + zamykanie calosci = dziala, jak w
> smole. Taki efekt jest po jakims czasie po otwarciu n++, bowiem na
> poczatku te dwie operacje przechodza normalnie. Kiedys n++ dzialal
> perfekcyjnie, ostatnie wersje to w zwiazku z powyzszym - upior.

Jak już pisałam: zostałam przy wersji N++ 6.7.3.

Przyczyna była taka, że mam go mocno spersonalizowanego, nawtykanego
wtyczkami i nie chciało mi się kombinować od nowa a w obecnym niczego mi
nie brakuje.

I na sareńkim kompie ten N++ 6.7.3 działa absolutnie bezproblemowo.
Mogę otwierać dziesiątki kart i masowo coś na nich przerabiać i wszystko
działa płynnie.

1634Racine

unread,
Feb 12, 2022, 8:03:28 AM2/12/22
to
Freja Draco w news:620792ce$0$6633$6578...@news.neostrada.pl
> W dniu 2022.02.12 o 01:30, 1634Racine pisze:
>> notepad++, ten efekt od paru wydan (teraz: 7.9.2): kilkanascie kart
>> i przelaczanie z karty na karte + zamykanie calosci = dziala, jak w
>> smole. Taki efekt jest po jakims czasie po otwarciu n++, bowiem na
>> poczatku te dwie operacje przechodza normalnie. Kiedys n++ dzialal
>> perfekcyjnie, ostatnie wersje to w zwiazku z powyzszym - upior.
> Jak już pisałam: zostałam przy wersji N++ 6.7.3.

6.7.3 nie widze na firmowej www, wiec 7.9.2 zamienilem na 6.7.4-ke portable.
efekt zamiany:
uruchamiam n++, po ok 12 h, z ok 30 kartami: przelaczanie kart koszmarne,
po klik na sasiednia karte czeka sie i czeka na zmiane pliku txt, zas
zamkniecie calosci n++ tez swoje zajmuje....
czyli dzialanie n++ jest funkcja miasta i ulicy :)


1634Racine

unread,
Feb 12, 2022, 12:47:26 PM2/12/22
to
Freja Draco w news:62079090$0$458$6578...@news.neostrada.pl
[..........]
> Niemniej, zważywszy na moje przyzwyczajenia brak możliwości zmiany tak
> koloru czcionki jak i jej tła w podświetlaniu składni raczej go
> wyklucza. No chyba, że istnieją alternatywne wtyczki kolorujące.

a WIDOK > czcionka/kolory - nie wystarczy?
przygladam sie.



Adam

unread,
Feb 12, 2022, 4:53:08 PM2/12/22
to
Otwarłem .SQL - czarnoś ćwidzę.
Otwarłem .js - czarność widzę.
Otwarłem .html - czarność widzę.

Plugins - nic nie widzę do koloryzowania skłądni.

No to po co mi to?
Chyba, że jestem ślepy i coś przegapiłem.


--
Pozdrawiam.

Adam

Freja Draco

unread,
Feb 12, 2022, 6:09:15 PM2/12/22
to
W dniu 2022.02.12 o 14:03, 1634Racine pisze:
> uruchamiam n++, po ok 12 h, z ok 30 kartami: przelaczanie kart
> koszmarne, po klik na sasiednia karte czeka sie i czeka na zmiane
> pliku txt, zas zamkniecie calosci n++ tez swoje zajmuje.... czyli
> dzialanie n++ jest funkcja miasta i ulicy :)

Coś musisz mieć skaszanione, bo on po prostu tak nie działa.
Ew. może gryzie się z jakimś nowoczesnym systemem, albo coś :/

Freja Draco

unread,
Feb 12, 2022, 6:13:19 PM2/12/22
to
W dniu 2022.02.12 o 22:53, Adam pisze:
> Plugins - nic nie widzę do koloryzowania skłądni.

Wersja 4.9.8

Ustawienia / Wtyczki
Coder::HighLight

A jak chcesz zmienić styl, to:
Coder:Settings
Tylko, że tej wtyczki nie da się po prostu odhaczyć i trzeba uruchomić
zaznaczając na liście i klikając przycisk [Wywołaj].

Niemniej możliwości rzeczonego kolorowania w zestawieniu z N++ dosyć
skromne i nie wiem, jak stworzyć tam własny styl.

Adam

unread,
Feb 12, 2022, 7:08:40 PM2/12/22
to
Dnia Sun, 13 Feb 2022 00:15:08 +0100, Freja Draco napisał(a):

> W dniu 2022.02.12 o 22:53, Adam pisze:
>> Plugins - nic nie widzę do koloryzowania skłądni.
>
> Wersja 4.9.8
>
> Ustawienia / Wtyczki
> Coder::HighLight

Włączyłem, nic. Otwieram sql, xml, js - nic.

>
> A jak chcesz zmienić styl, to:
> Coder:Settings
> Tylko, że tej wtyczki nie da się po prostu odhaczyć i trzeba uruchomić
> zaznaczając na liście i klikając przycisk [Wywołaj].
>

To tylko palety barw i jeszcze kilka zakładek.
Nie widzę składni dla poszczególnych typów plików.

> Niemniej możliwości rzeczonego kolorowania w zestawieniu z N++ dosyć
> skromne i nie wiem, jak stworzyć tam własny styl.

U mnie N++ chodzi bez jakiegokolwiek widocznego opóźnienia, więc dla mnie
jest OK. No, przesadziłem. Duże skrypty SQL (ok. 12 do 15MB) otwiera jakieś
2 sekundy. Do przyjęcia.


--
Pozdrawiam.

Adam

1634Racine

unread,
Feb 12, 2022, 9:56:19 PM2/12/22
to
Freja Draco w news:62083e18$0$6634$6578...@news.neostrada.pl
> W dniu 2022.02.12 o 14:03, 1634Racine pisze:
>> uruchamiam n++, po ok 12 h, z ok 30 kartami: przelaczanie kart
>> koszmarne, po klik na sasiednia karte czeka sie i czeka na zmiane
>> pliku txt, zas zamkniecie calosci n++ tez swoje zajmuje.... czyli
>> dzialanie n++ jest funkcja miasta i ulicy :)
> Coś musisz mieć skaszanione, bo on po prostu tak nie działa.
> Ew. może gryzie się z jakimś nowoczesnym systemem, albo coś :/

wersja 7... dzialala na wlasciwym systemie, tym bardziej v 6... dziala na
wlasciwym systemie.


1634Racine

unread,
Feb 12, 2022, 9:56:19 PM2/12/22
to
Adam w news:1anz400nb7cki$.1g3aks5b6hzan$.d...@40tude.net
[.....]
> Otwarłem .SQL - czarnoś ćwidzę.
> Otwarłem .js - czarność widzę.
> Otwarłem .html - czarność widzę.

widze ok.

1634Racine

unread,
Feb 12, 2022, 10:05:20 PM2/12/22
to
Roman Tyczka w news:62060349$0$490$6578...@news.neostrada.pl
[............]
> AkelPad:
> http://akelpad.sourceforge.net/en/index.php

pare dok otworzyc - czyli jak w tym cudzie zrobic mozliwosc zakladek?
(plugin...?)
i dalej: tworzenie pustych dokumentow (txt), czyli pstryk w "plik > nowy" -
powstaje pusty dok. (np. txt) i tak pare razy, czyli obok siebie pare
pustych dok, a kazdy ma swoja zakladke <--- da sie?

Adam

unread,
Feb 13, 2022, 6:23:29 AM2/13/22
to
Jest prawidłowo interpretowana skadnia?
Jak to uzyskałeś?


--
Pozdrawiam.

Adam

1634Racine

unread,
Feb 13, 2022, 9:29:46 AM2/13/22
to
Adam w news:19cnrr7dmr8yl$.1l1jb4jxcltib$.d...@40tude.net
"widze ok" mialo oznaczac: *wstepnie* ustawilem kolory tak,by byl to
sensowny notatnik, czyli kolor dla --> tlo, czcionki, kolor zaznaczenia,
hiperlacza, takie calkowicie podstawowe sprawy, ale tez tylko probnie i
sprawdzilem,czy podstawowa funkcjonalnosc n++ w sprawie widzenia da sie
odtworzyc w Ake.
Czyli: ustawienie dla prostego notatnika, nie "zawodowego" edytora js,html,
czegos tam jeszcze. Pisales, ze zero widzisz - odpisalem, ze da sie
zobaczyc zawartosc bardziej wysofistykowanych plikow i to w skladni
prawidlowej, tzn tak samo je widze, jak w n++.

https://i.imgur.com/wFkiXa0.png



Roman Tyczka

unread,
Feb 13, 2022, 3:30:29 PM2/13/22
to
On 12.02.2022 11:50, Freja Draco wrote:
>> Od chwili, gdy sprawdzisz AkelPada, zaczniesz NP++ uważać za ociężały
>>  kombajn, serio :-)
>
> Sprawdziłam.
>
> Faktycznie żre 4× mniej RAM-u niż N++, niemniej na dzisiejszych kompach
> różnica pomiędzy kilkoma a kilkudziesięcioma megabajtami jest pomijalna.
>
> Z tego, co widzę ma dość nietypową filozofię: podstawa jest maksymalnie
> minimalistyczna, a jak czegoś potrzebujesz człowieku, to wybierz sobie z
> listy wtyczek, żeby nie ładować na zapas.
>
> Niemniej, zważywszy na moje przyzwyczajenia brak możliwości zmiany tak
> koloru czcionki jak i jej tła w podświetlaniu składni raczej go
> wyklucza. No chyba, że istnieją alternatywne wtyczki kolorujące.

Ja go nie polecałem jako alternatywy do NP++ tylko do notatnika windows.
Jest oczywiście biedniejszy niż kombajn NP++ i z tym nie polemizuję, ale
też duuużo lżejszy, i nie chodzi tylko o te megabajty ramu. Jak już tu w
wątku padło NP++ muli przy paru większych plikach otwartych, jest ciężki
i mało reaktywny. AkelPad wręcz przeciwnie. I na tym opieram porównanie.
Jeśli zaś chodzi o funkcjonalność i bogactwo wtyczek to NP++ kasuje
AkelPada bez wątpienia.
Ale z kolei NP++ jest niczym w porównaniu do VSCode i tego ostatniego
używam na co dzień do pracy i do innych rzeczy, jest rewelacyjny, choć
jeszcze cięższy, ale coś za coś.

--
pzdr
Roman

Roman Tyczka

unread,
Feb 13, 2022, 3:31:13 PM2/13/22
to
On 13.02.2022 04:05, 1634Racine wrote:
>> AkelPad:
>> http://akelpad.sourceforge.net/en/index.php
>
> pare dok otworzyc - czyli jak w tym cudzie zrobic mozliwosc zakladek?
> (plugin...?)
> i dalej: tworzenie pustych dokumentow (txt), czyli pstryk w "plik >
> nowy"  - powstaje pusty dok. (np. txt) i tak pare razy, czyli obok
> siebie pare pustych dok, a kazdy ma swoja zakladke <--- da sie?

Options -> Window mode (i potem restart edytora)

--
pzdr
Roman

1634Racine

unread,
Feb 13, 2022, 3:38:48 PM2/13/22
to
PureNick w news:su5cq7$162a$1...@gioia.aioe.org
[.......]
> używam AkelPada

zakladki/wiele dokumentow otwieranie - jak?



1634Racine

unread,
Feb 13, 2022, 3:42:12 PM2/13/22
to
1634Racine w news:62096c3a$0$6642$6578...@news.neostrada.pl
juz podpowiedziano.


1634Racine

unread,
Feb 13, 2022, 3:42:58 PM2/13/22
to
Roman Tyczka w news:62096a8f$0$457$6578...@news.neostrada.pl
thx, dziala.
(ale wykombinowali....)



Adam

unread,
Feb 13, 2022, 6:00:08 PM2/13/22
to
Dnia Sun, 13 Feb 2022 15:29:29 +0100, 1634Racine napisał(a):

> Adam w news:19cnrr7dmr8yl$.1l1jb4jxcltib$.d...@40tude.net
>> Dnia Sun, 13 Feb 2022 03:52:54 +0100, 1634Racine napisał(a):
>>> Adam w news:1anz400nb7cki$.1g3aks5b6hzan$.d...@40tude.net
>>> [.....]
>>>> Otwarłem .SQL - czarnoś ćwidzę.
>>>> Otwarłem .js - czarność widzę.
>>>> Otwarłem .html - czarność widzę.
>>> widze ok.
>> Jest prawidłowo interpretowana skadnia?
>> Jak to uzyskałeś?
>
> "widze ok" mialo oznaczac: *wstepnie* ustawilem kolory tak,by byl to
> sensowny notatnik, czyli kolor dla --> tlo, czcionki, kolor zaznaczenia,
> hiperlacza, takie calkowicie podstawowe sprawy, ale tez tylko probnie i
> sprawdzilem,czy podstawowa funkcjonalnosc n++ w sprawie widzenia da sie
> odtworzyc w Ake.
> Czyli: ustawienie dla prostego notatnika, nie "zawodowego" edytora js,html,
> czegos tam jeszcze. Pisales, ze zero widzisz - odpisalem, ze da sie

Nie zero, tylko czarno. Wczystkie wyrazy na czarno.

> zobaczyc zawartosc bardziej wysofistykowanych plikow i to w skladni
> prawidlowej, tzn tak samo je widze, jak w n++.
>
> https://i.imgur.com/wFkiXa0.png

Kolego, chyba nie rozumiesz, o czym mowa:

https://ibb.co/GQVJRh2

Masz fragment w js i fragment w sql.

Kolorowanie składni, czyli przykładowo polecenie w innym kolorze,
deklaracja zmiennej w innym, wartość w jeszcze innym.

Da się tak w Ake?


--
Pozdrawiam.

Adam

1634Racine

unread,
Feb 14, 2022, 3:55:02 AM2/14/22
to
Adam w news:1hd34x9wj797v$.l5siyf35...@40tude.net
[..................]
>>>>> Otwarłem .js - czarność widzę.
>>>>> Otwarłem .html - czarność widzę.
[.............]
>> Pisales, ze zero widzisz
> Nie zero, tylko czarno. Wczystkie wyrazy na czarno.

*teraz* po pl napisane

>> zobaczyc zawartosc bardziej wysofistykowanych plikow i to w skladni
>> prawidlowej, tzn tak samo je widze, jak w n++.
>> https://i.imgur.com/wFkiXa0.png
> Kolego, chyba nie rozumiesz, o czym mowa:

kolega rozumie o czym mowa, przez bardziej wysofistykowana zawartosc pliku
rozumie cos ciekawszego od Balladyna.txt i powyzsza propozycja kolorowania
daje, co daje,
aczkolwiek.....

> https://ibb.co/GQVJRh2

... aczkolwiek w kolorkach nie az tak, ale tez niczego bardziej na bogato
nie szukalem. Gdybym szukal, to pewnie bym nie znalazl ta metoda ktora
linkowalem *). To uwazalem w moim poscie za oczywiste. Pisalem tylko o
widzeniu
<--> nic nie widzeniu.

*)
zdaje sie, ze ta metoda bym znalazl -->
http://akelpad.sourceforge.net/files/screen_plugins.png ( *plugins* )

Arek

unread,
Feb 14, 2022, 3:20:07 PM2/14/22
to
Użytkownik "Grzegorz Niemirowski" <grze...@grzegorz.net> napisał w
wiadomości news:62059339$0$6643$6578...@news.neostrada.pl...
> Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
>> Windows 10, przy zakładaniu nowego pliku tekstowego odpala się notepad
>> i domyślnym formatem jest UTF-8. Chcę zmienić by był to ASCII.
>> Niby jest instrukcja:
>> [HKEY_CURRENT_USER\Software\Microsoft\Notepad]
>> "iDefaultEncoding"=dword:00000001
>> Domyśnie nie było tej zmiennej, piszą, że liczby oznaczają:
>> 1=ANSI; 2=UTF-16 LE; 3=UTF-16 BE; 4=UTF-8 BOM; 5=UTF-8
>> ale nie działa, również po przebootowaniu, dalej zakłada UTF-8.
>> Radzili jeszcze w opcjach regionalnych (intl.cpl),
>> -> Administrative tab -> "Change System Locale" -> odznaczyś boxa
>> "Beta: Use Unicode UTF-8 for worldwide language support" (requires
>> reboot when changed)
>> też nie działa. Da się jakoś?
>> Arek
>
> Co rozumiesz przez zakładanie nowego pliku? Jedno to utworzenie nowego
> pliku przez prawoklik.

Tak, o to chodzi.

> A drugie to domyślne kodowanie w Notatniku dla nowych, nieistniejących
> jeszcze plików.

Nie bardzo mogłem zrozumieć różnicę bo nie wyobrażałem sobie,
że może istnieć ale wreszcie wpadłem: chodzi o odpalenie notepada
na sucho. Rzeczywiście wtedy typ pliku jest zgodny z ustawieniem
rejestru.

> Który przypadek masz na myśli? Powyższy wpis w rejestrze jest dla tego
> drugiego przypadku.

A jak zmusić do tego prawoklik? Podstawia/wymusza jakimś parametrem
na notepadzie takie kodowanie?
I jaka jest filozofia stojąca za tym zróżnicowaniem? Przecież
to ten sam program jest używany.

Arek


Grzegorz Niemirowski

unread,
Feb 15, 2022, 3:12:45 AM2/15/22
to
Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
> A jak zmusić do tego prawoklik? Podstawia/wymusza jakimś parametrem
> na notepadzie takie kodowanie?
> I jaka jest filozofia stojąca za tym zróżnicowaniem? Przecież
> to ten sam program jest używany.

A właśnie nie jest :) Windows nie uruchamia Notatnika w celu stworzenia
nowego pliku. Nie ma takiej potrzeby, tworzy go sam. Może ewentualnie w tym
celu użyć szablonu (możesz pogooglać pod hasłem ShellNew).

Tak czy siak w Twoim przypadku nie ma rozwiązania. Historycznie pliki .txt
nie miały nigdzie zapisanego kodowania. Gdy wprowadzono UTF-8 wymyślono
dodawanie odpowiedniego nagłówka, tzw. BOM. Jest on opcjonalny. Stąd
zapisując plik w Notatniku możesz wybrać m.in. UTF-8 oraz UTF-8 z BOM. I
teraz najważniejsze. Jeśli mamy pusty plik txt o rozmiarze 0 bajtów, czyli
bez BOM, to nie da się określić jakie on ma kodowanie. Nie ma po czym
zgadnąć. Trzeba jakieś przyjąć z góry. I Notatnik przyjmuje UTF-8. Mógłby
przyjmować ANSI, ale nie da się tego wymusić. Jak chcesz mieć domyślne ANSI,
to zmień program. W Notatniku się nie da.

Pytanie jest też, jaki właściwie problem chcesz rozwiązać. Co Ci da to
domyślne ANSI?

--
Grzegorz Niemirowski
https://www.grzegorz.net/

1634Racine

unread,
Feb 15, 2022, 11:09:39 AM2/15/22
to
Roman Tyczka w news:62060349$0$490$6578...@news.neostrada.pl
[..............]
> Zamiast tego pseudoedytora polecam jego zamiennik AkelPad:
> http://akelpad.sourceforge.net/en/index.php
> Jest lekki, szybki i ma masę dodatkowych funkcji w pluginach.

1.
a na przyklad pliki typu cyrylica.... Wiesz moze /ktos wie, jak ustawic, aby
bylo widac cos wiecej oprocz robaczkow? sa (skromne) ustawienia kodowania
(tez utf-8), ale nie dziala.

2.
kilka kart, kilka otwartych plikow, po zamknieciu i otwarciu - nie
pamieta. Ustawienia jakos nie widze....


1634Racine

unread,
Feb 15, 2022, 12:11:35 PM2/15/22
to
Freja Draco w news:6206256c$0$484$6578...@news.neostrada.pl
> W dniu 2022.02.11 o 07:33, Roman Tyczka pisze:
>> ps. wiem, że istnieją kombajny typu Notepad++ czy VSC, ale to
>> olbrzymie i ciężkie oprogramowanie przy zwinnym AkelPadzie.
> Ale Notepad++ nie jest kombajnem, a przynajmniej nie w wersji 6.7.3,
> której używam.
> Z 15 wtyczkami na pokładzie, na 10-cioletnim komputerze startuje w pół
> sekundy.

ciekawostkowo: autor n++ z jednej sle w sofcie demokratyczne manifesty
(podoba mi sie), z drugiej strony - jest wyznawca porypanej scjentologii :)



1634Racine

unread,
Feb 15, 2022, 12:15:44 PM2/15/22
to
1634Racine w news:620bdec5$0$449$6578...@news.neostrada.pl
na szczescie zartowal :) :)



PureNick

unread,
Feb 16, 2022, 10:07:21 AM2/16/22
to
W dniu 15.02.2022 o 17:05, 1634Racine pisze:
http://akelpad.sourceforge.net/files/docs/AkelPad4-Eng_UM.zip
Rozdział "Recode"

Pozdruffka :)

1634Racine

unread,
Feb 16, 2022, 6:09:34 PM2/16/22
to
PureNick w news:suj3v5$rs1$1...@gioia.aioe.org
thx.
https://i.imgur.com/cW5G7oa.png
- malo zachecajaco wyglada, raczej nie chodzi o to, by przy kazdym co
trudniejszym pliku recznie
kombinowac nad zmiana kodowania.
Z n++ jest zero problemow --> po jednokrotnej, prostej
konfiguracji, na pstryk czyta nawet mieszane txty, typu pl + (na przyklad)
cyrylica.

Adam Lubszczyk

unread,
Feb 18, 2022, 3:34:01 AM2/18/22
to
wtorek, 15 lutego 2022 o 09:12:45 UTC+1 Grzegorz Niemirowski napisał(a):
>
> Tak czy siak w Twoim przypadku nie ma rozwiązania. Historycznie pliki .txt
> nie miały nigdzie zapisanego kodowania. Gdy wprowadzono UTF-8 wymyślono
> dodawanie odpowiedniego nagłówka, tzw. BOM. Jest on opcjonalny. Stąd
> zapisując plik w Notatniku możesz wybrać m.in. UTF-8 oraz UTF-8 z BOM. I
> teraz najważniejsze. Jeśli mamy pusty plik txt o rozmiarze 0 bajtów, czyli
> bez BOM, to nie da się określić jakie on ma kodowanie. Nie ma po czym
> zgadnąć. Trzeba jakieś przyjąć z góry. I Notatnik przyjmuje UTF-8. Mógłby
> przyjmować ANSI, ale nie da się tego wymusić. Jak chcesz mieć domyślne ANSI,
> to zmień program. W Notatniku się nie da.
>

Da się.
notepad.exe ma opcje /A (ansi) oraz /W (unicode UTF16)

Trzeba zmienić reakcję open dla pliku tekstowego.
Domyślną wartość w kluczu: HKEY_CLASSES_ROOT\txtfile\shell\open\command
z %SystemRoot%\system32\NOTEPAD.EXE %1
na %SystemRoot%\system32\NOTEPAD.EXE /A %1

Niestety notatnik przestaje wykrywać kodowanie pliku i zawsze używa ANSI

Może lepiej dodać sobie opcję otwierania w ANSI pod prawy klawisz.
Najprościej (bo potrzeba wartość typu REG_EXPAND_SZ)
zapisać klucz HKEY_CLASSES_ROOT\txtfile\shell\open\commanddo pliku reg .
Wyedytować plik zmieniając ...\shell\open\command na np. ...shell\OtworzANSI\command
Wczytać poprawiony plik reg i w REGEDIT poprawić wartość domyślną dodając opcję /A

Adam

1634Racine

unread,
Feb 18, 2022, 8:55:04 AM2/18/22
to
1634Racine w news:6207b01e$0$487$6578...@news.neostrada.pl
> Freja Draco w news:620792ce$0$6633$6578...@news.neostrada.pl
>> W dniu 2022.02.12 o 01:30, 1634Racine pisze:
>>> notepad++, ten efekt od paru wydan (teraz: 7.9.2): kilkanascie kart
>>> i przelaczanie z karty na karte + zamykanie calosci = dziala, jak w
>>> smole. Taki efekt jest po jakims czasie po otwarciu n++, bowiem na
>>> poczatku te dwie operacje przechodza normalnie. Kiedys n++ dzialal
>>> perfekcyjnie, ostatnie wersje to w zwiazku z powyzszym - upior.
>> Jak już pisałam: zostałam przy wersji N++ 6.7.3.
> 6.7.3 nie widze na firmowej www, wiec 7.9.2 zamienilem na 6.7.4-ke
> portable. efekt zamiany:
> uruchamiam n++, po ok 12 h, z ok 30 kartami: przelaczanie kart
> koszmarne, po klik na sasiednia karte czeka sie i czeka na zmiane pliku
> txt, zas zamkniecie calosci n++ tez swoje zajmuje....
> czyli dzialanie n++ jest funkcja miasta i ulicy :)

probnie wzialem n++ v7.8 - i zaskoczenie, bo dziala ok, a otwartych jest
testowo z 50 kart.
taka ciekawostka.





Arek

unread,
Feb 20, 2022, 5:06:37 PM2/20/22
to
Użytkownik "Grzegorz Niemirowski" <grze...@grzegorz.net> napisał w
wiadomości news:620b607b$0$470$6578...@news.neostrada.pl...
> Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
>> A jak zmusić do tego prawoklik? Podstawia/wymusza jakimś parametrem
>> na notepadzie takie kodowanie?
>> I jaka jest filozofia stojąca za tym zróżnicowaniem? Przecież
>> to ten sam program jest używany.
>
> A właśnie nie jest :) Windows nie uruchamia Notatnika w celu stworzenia
> nowego pliku. Nie ma takiej potrzeby, tworzy go sam.

Jeżeli 0 bajtów to każdy może. Nie sprawdzałem co w przypadku innych
typów.

> Może ewentualnie w tym celu użyć szablonu (możesz pogooglać pod hasłem
> ShellNew).
>
> Tak czy siak w Twoim przypadku nie ma rozwiązania. Historycznie pliki .txt
> nie miały nigdzie zapisanego kodowania. Gdy wprowadzono UTF-8 wymyślono
> dodawanie odpowiedniego nagłówka, tzw. BOM. Jest on opcjonalny. Stąd
> zapisując plik w Notatniku możesz wybrać m.in. UTF-8 oraz UTF-8 z BOM. I
> teraz najważniejsze. Jeśli mamy pusty plik txt o rozmiarze 0 bajtów, czyli
> bez BOM, to nie da się określić jakie on ma kodowanie. Nie ma po czym
> zgadnąć. Trzeba jakieś przyjąć z góry. I Notatnik przyjmuje UTF-8. Mógłby
> przyjmować ANSI, ale nie da się tego wymusić.

W XP (przynajmniej na kompie w którym sprawdziłem).
Zakładam .txt, klikam (czyli skojarzonym notepadem) - domyślnie ANSI.
Wpisanie jedenej cyferki, zapis jako UTF-8. Plik ma długość 4B
(+BOM 3 bajty), zgadza się.

W10 domyślnie UTF-8. Po wpisaniu jednej cyferki plik ma długość 1B
(nie ma BOM?) a mimo to otwiera jako UTF-8.
Jeżeli zapisać jako ANSI otwiera jako ANSI.
Jest opcja zapisz jako UTF-8 z BOM i wtedy plik ma rzeczywiście 4 bajty.
Czyli jeszcze gdzieś sobie to zapisuje, gdzie?

> Jak chcesz mieć domyślne ANSI, to zmień program. W Notatniku się nie da.
>
> Pytanie jest też, jaki właściwie problem chcesz rozwiązać. Co Ci da to
> domyślne ANSI?

Bo po przeniesieniu na inny komputer może się krzaczyć, irytujące jest
pamiętanie, żeby przy nowym pliku zapisz jako.

Arek

Grzegorz Niemirowski

unread,
Feb 20, 2022, 5:23:00 PM2/20/22
to
Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
> W10 domyślnie UTF-8. Po wpisaniu jednej cyferki plik ma długość 1B
> (nie ma BOM?) a mimo to otwiera jako UTF-8.

Bo takie ma domyślne zachowanie. Jeśli plik ma tylko znaki ASCII i nie ma
BOM, to można go traktować równie dobrze jako ANSI jak i UTF-8. Notatnik na
XP wybiera pierwszą opcję, Notatnik na 10 wybiera drugą. Świat poszedł w
stronę UTF-8 i ustawienia Notatnika za tym podążyły.

> Jeżeli zapisać jako ANSI otwiera jako ANSI.

Na XP. Jak napiszesz jedną łacińską literkę i zapiszesz jako ANSI, to na
Win10 otworzy jako UTF-8.

> Jest opcja zapisz jako UTF-8 z BOM i wtedy plik ma rzeczywiście 4 bajty.
> Czyli jeszcze gdzieś sobie to zapisuje, gdzie?

Na początku pliku. https://pl.wikipedia.org/wiki/BOM_(informatyka)

> Bo po przeniesieniu na inny komputer może się krzaczyć, irytujące jest
> pamiętanie, żeby przy nowym pliku zapisz jako.

OK, rozumiem że u Ciebie zapisywanie jako ANSI się sprawdza. Niemniej
domyślne używanie UTF-8 nie jest bez przyczyny. Jeśli zapiszesz jako ANSI,
czyli w stronie kodowej swojego systemu, to po otwarciu na systemie z inną
stroną kodową będziesz mieć krzaki. UTF-8 ma właśnie na celu rozwiązanie
problemu ze stronami kodowymi. Po przenieseniu na inny komputer nie musisz
się martwić jaką on ma stronę kodową, krzaków nie będzie. Oczywiście program
otwierający plik na drugim komputerze musi obsługiwać UTF-8, ale obecnie to
jest standard.

Arek

unread,
Feb 21, 2022, 3:58:28 PM2/21/22
to
Użytkownik "Grzegorz Niemirowski" <grze...@grzegorz.net> napisał w
wiadomości news:6212bf42$0$468$6578...@news.neostrada.pl...
> Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
>> W10 domyślnie UTF-8. Po wpisaniu jednej cyferki plik ma długość 1B
>> (nie ma BOM?) a mimo to otwiera jako UTF-8.
>
> Bo takie ma domyślne zachowanie. Jeśli plik ma tylko znaki ASCII i nie ma
> BOM, to można go traktować równie dobrze jako ANSI jak i UTF-8. Notatnik
> na XP wybiera pierwszą opcję, Notatnik na 10 wybiera drugą. Świat poszedł
> w stronę UTF-8 i ustawienia Notatnika za tym podążyły.
>
>> Jeżeli zapisać jako ANSI otwiera jako ANSI.
>
> Na XP. Jak napiszesz jedną łacińską literkę i zapiszesz jako ANSI, to na
> Win10 otworzy jako UTF-8.
>
>> Jest opcja zapisz jako UTF-8 z BOM i wtedy plik ma rzeczywiście 4 bajty.
>> Czyli jeszcze gdzieś sobie to zapisuje, gdzie?
>
> Na początku pliku. https://pl.wikipedia.org/wiki/BOM_(informatyka)

Właśnie o to chodziło, że mimo braku BOM otwierał jako ANSI plik
jednoznakowy (cyfra "1") zapisany jako ANSI. To znaczy chyba wydawało
mi się, stąd podejrzenia, że gdzieś jeszcze zapisuje.
Zapewne coś pomyliłem bo teraz otwiera jako UTF. Bez BOM-a próbuje
się domyślić, jeżeli napotka znak, który jako UTF byłby zakodowany
(a nie jest) otwiera jako ANSI.

>> Bo po przeniesieniu na inny komputer może się krzaczyć, irytujące jest
>> pamiętanie, żeby przy nowym pliku zapisz jako.
>
> OK, rozumiem że u Ciebie zapisywanie jako ANSI się sprawdza. Niemniej
> domyślne używanie UTF-8 nie jest bez przyczyny. Jeśli zapiszesz jako ANSI,
> czyli w stronie kodowej swojego systemu, to po otwarciu na systemie z inną
> stroną kodową będziesz mieć krzaki. UTF-8 ma właśnie na celu rozwiązanie
> problemu ze stronami kodowymi. Po przenieseniu na inny komputer nie musisz
> się martwić jaką on ma stronę kodową, krzaków nie będzie. Oczywiście
> program otwierający plik na drugim komputerze musi obsługiwać UTF-8, ale
> obecnie to jest standard.

Czasem robię coś, gdzie standardem jest "plain text" i bardzo dosłownie
rozumiany WYSIWYG.

Arek

Arek

unread,
Feb 21, 2022, 4:06:15 PM2/21/22
to
Użytkownik "Adam Lubszczyk" <ada...@poczta.onet.pl> napisał w wiadomości
news:d62400d1-d8b9-4c89...@googlegroups.com...
wtorek, 15 lutego 2022 o 09:12:45 UTC+1 Grzegorz Niemirowski napisał(a):
>>
>> Tak czy siak w Twoim przypadku nie ma rozwiązania. Historycznie pliki
>> .txt
>> nie miały nigdzie zapisanego kodowania. Gdy wprowadzono UTF-8 wymyślono
>> dodawanie odpowiedniego nagłówka, tzw. BOM. Jest on opcjonalny. Stąd
>> zapisując plik w Notatniku możesz wybrać m.in. UTF-8 oraz UTF-8 z BOM. I
>> teraz najważniejsze. Jeśli mamy pusty plik txt o rozmiarze 0 bajtów,
>> czyli
>> bez BOM, to nie da się określić jakie on ma kodowanie. Nie ma po czym
>> zgadnąć. Trzeba jakieś przyjąć z góry. I Notatnik przyjmuje UTF-8. Mógłby
>> przyjmować ANSI, ale nie da się tego wymusić. Jak chcesz mieć domyślne
>> ANSI,
>> to zmień program. W Notatniku się nie da.
>>
>
>Da się.
>notepad.exe ma opcje /A (ansi) oraz /W (unicode UTF16)
>
>Trzeba zmienić reakcję open dla pliku tekstowego.
>Domyślną wartość w kluczu: HKEY_CLASSES_ROOT\txtfile\shell\open\command
>z %SystemRoot%\system32\NOTEPAD.EXE %1
>na %SystemRoot%\system32\NOTEPAD.EXE /A %1
>
>Niestety notatnik przestaje wykrywać kodowanie pliku i zawsze używa ANSI

to dość logiczne

>Może lepiej dodać sobie opcję otwierania w ANSI pod prawy klawisz.
>Najprościej (bo potrzeba wartość typu REG_EXPAND_SZ)
>zapisać klucz HKEY_CLASSES_ROOT\txtfile\shell\open\commanddo pliku reg .
>Wyedytować plik zmieniając ...\shell\open\command na np.
>...shell\OtworzANSI\command
>Wczytać poprawiony plik reg i w REGEDIT poprawić wartość domyślną dodając
>opcję /A

Wpisałem, teraz w kluczu są 4: open, openANSI, print i printto. Jest nowa
pozycja w menu kontekstowym. Używając jej otwiera jako ANSI, chociaż
dla mnie zysk niewielki w porównaniu z "Zapisz jako".
Tak czy inaczej dzięki za wskazówkę, bo można przecież odwrócić role:
open = notepad /A a pod dodatkową pozycją otwieranie "po staremu"
i to mnie na razie urządza.

Arek

Grzegorz Niemirowski

unread,
Feb 21, 2022, 4:29:14 PM2/21/22
to
Arek <abc...@poczta.onet.pl.usun_cde.invalid> napisał(a):
> Czasem robię coś, gdzie standardem jest "plain text" i bardzo dosłownie
> rozumiany WYSIWYG.

UTF-8 to tak samo plain text jak ANSI, po prostu inne kodowanie.
0 new messages