Sziasztok!
CLI alkalmazast fejlesztek szinezett outputtal. A kollega feher hatterrel szereti hasznalni a terminaljat, en feketevel. Van-e mod arra (es ha igen, akkor mi) hogy detektaljam a default szinbeallitast a terminalon?
Koszonom!
- 6811 megtekintés
Hozzászólások
Hogy rövid legyek: nincs sajnos.
Ha kicsit hosszabb: ha lokálisan futtatod a tool-t, akkor kiolvashatja az adott terminal configjabol (de en inkabb csinalnek theme supportot es mindenki ugy szinezi, ahogy szeretne)
- A hozzászóláshoz be kell jelentkezni
Koszonom, ez utobbi tortent. Nem garantalt, hogy lokalisan fut.
- A hozzászóláshoz be kell jelentkezni
\e[0m
adja a default színt. Emellé minek a detektálás?
- A hozzászóláshoz be kell jelentkezni
Mert ha akarom, akkor a piros a default szin. Ezt meg nem a szoftver, hanem a terminal beallitasai hatarozzak meg
- A hozzászóláshoz be kell jelentkezni
Ezt tudom, de itt konkrét példa volt a fehér vs. feketére.
- A hozzászóláshoz be kell jelentkezni
Igen, ezzel a paranccal vissza tudod allitani default-ra a szineket, ami jo, csak ha tovabb gondolod valoszinuleg nem ezert kerdezi. Ha csak ennyire trivialis lenne a dolog, akkor egyszeruen nem allit be semmit es az is default.
- A hozzászóláshoz be kell jelentkezni
Valoban, konzol uzeneteket szinezek a sulyossagoknak megfeleloen.
- A hozzászóláshoz be kell jelentkezni
Nem tudom, hogy félreértettük-e egymást...
echo -e "\e[1;31mPIROS\e[0mDEFAULT"
Saját konzolján a kimenet: fekete alapon pirossal hogy PIROS, és fehérrel, hogy DEFAULT
Kollegáén: fehér alapon pirossal hogy PIROS, és feketével, hogy DEFAULT
Szerintem ez nem annyi, mintha nem állítana be semmit.
- A hozzászóláshoz be kell jelentkezni