ÄÅËÀÅÌ ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈÅ ÑÎ VUE.JS ÓÄÎÁÍÅÅ È ÏÐÈßÒÍÅÅ |
Èìåííî â ýòîò ñàìûé ìîìåíò, ïîêà ìû åù¸ íå î÷åíü äàëåêî ïðîäâèíóëèñü (à ñàì ÿ ïðîäâèíóëñÿ çà âðåìÿ, ïîêà íå áûëî ïóáëèêàöèé ïðî "Vue.js", äîñòàòî÷íî äàëåêî), õî÷åòñÿ ïðåðâàòü ïðÿìîå ïîâåñòâîâàíèå ïðî ñàì ôðåéìâîðê, à ïîðåêîìåíäîâàòü âàì î÷åíü ïîëåçíîå äëÿ ðàçðàáîò÷èêîâ ïðîãðàììíîå îáåñïå÷åíèå, ïðîòèâ êîòîðîãî ÿ, êñòàòè, î÷åíü äîëãî ñîïðîòèâëÿëñÿ, íî òåïåðü ïîíèìàþ, ÷òî ñîïðîòèâëÿëñÿ íåîïðàâäàííî.
Ðå÷ü â ïóáëèêàöèè ïîéä¸ò î ðàñøèðåííîì áëîêíîòå "Notepad++". Ïîìíèòñÿ, ÿ â ñàìîì íà÷àëå ñåðèè âñåõ ïóáëèêàöèé â íàïðàâëåíèè ñâîåé íîâîé äåÿòåëüíîñòè, ñâÿçàííîé ñî "Vue.js", ãîâîðèë, ÷òî ó ìåíÿ íà êîìïüþòåðå ïðåäóñòàíîâëåí î÷åíü óäîáíûé è íàøïèãîâàííûé ïî ïîñëåäíåìó ñëîâó òåõíèêè "Total Commander". Åñëè íå ïîìíèòå òàêîãî, òî ïåðå÷èòàéòå - âñ¸ ðÿäîì (https://www.liveinternet.ru/users/flash_a/post434539131/).
Òàê âîò ðàñøèðåííûé "Total Commander" ìåíÿ ñíîâà âûðó÷èë, ïîñêîëüêó â íåãî äëÿ ðåäàêòèðîâàíèÿ òåêñòîâûõ ôàéëîâ ïî êëàâèøå "F4" âñòðîåí íå îáû÷íûé áëîêíîò ("Notepad.exe"), à áëîêíîò âòîðîãî ïîêîëåíèÿ ("..\Soft\Notepad2\Notepad.exe"). Äà, åñëè îòêðûòü äèàëîãîâîå îêíî êîíôèãóðàöèè ôàéëîâîãî ìåíåäæåðà, òî òàì ïðîïèñàí ñëåäóþùèé ñòðàøíûé ïóòü: "%commander_path%\Soft\Notepad2\Notepad.exe" (Ðèñóíîê 1). Ñîáñòâåííî, õîðîøî âèäíî, ÷òî ýòî ïëàãèí (ñïåöèàëüíàÿ ïîäêëþ÷àåìàÿ ïîäïðîãðàììà, àäàïòèðîâàííàÿ ïîä "Total Commander").

Ðèñóíîê 1 - Ïîäêëþ÷¸ííûé "Notepad2" â "Total Commander TechAdmin"
Âåðîÿòíî, ñòîèò ïîêàçàòü, ðàäè ÷åãî âåñü ýòîò ñûð-áîð íà öåëóþ ïóáëèêàöèþ (Ðèñóíîê 2). Äåëî âñ¸ â òîì, ÷òî â áëîêíîòå íîâîãî ïîêîëåíèÿ òåãè, èõ ïàðàìåòðû è êîììåíòàðèè ðàñöâå÷åíû, à òàêæå ñòðîêè êîäà ïðîíóìåðîâàíû. Ïîñêîëüêó îñîáîå âíèìàíèå ÿ îáåùàë óäåëèòü â îäíîé èç ïóáëèêàöèè êîíñîëè áðàóçåðà, ãäå îòëîâ îøèáîê óäîáíåå ïðîâîäèòü ïî íîìåðàì ñòðîê, òàêîé èíñòðóìåíò ïðîñòî íåçàìåíèì. Îäíàêî, íå ñòàíó îòðèöàòü, ÷òî ê ìîìåíòó, êîãäà ïðèõîäèòñÿ êîïàòüñÿ â êîíñîëè áðàóçåðà, òû óæå íàñòîëüêî ïîðîäí¸í ñ êîäîì, ÷òî è áåç íîìåðà ñòðîêè ïîíÿòíî, ãäå èìåííî íàõîäèòñÿ ôðàãìåíò, â êîòîðîì çàïÿòóþ çàáûë âîòêíóòü èëè, íàïðîòèâ, ëèøíþþ ñêîáêó ïîñòàâèë.
Ïðè ýòîì ÿ ïîíèìàþ, ÷òî íå äîëæåí çàñòàâëÿòü íèêîãî èñêàòü ñòðîãî òî æå ñàìîå ïðîãðàììíîå îáåñïå÷åíèå, ñ êîòîðûì ðàáîòàþ.  ñâÿçè ñ ýòèì äàëåå ìû ðàññìîòðèì ñ âàìè íåêîòîðûå ðåêîìåíäàöèè ïî óñòàíîâêå, ñêàæåì òàê, õîäîâûõ ïðîãðàììíûõ ïðîäóêòîâ, êîòîðûå ìîæíî äîñòàòü èç íà䏿íûõ èñòî÷íèêîâ è áåç ëèøíèõ ïðîáëåì. Äà, ÷òî-òî îñòàíåòñÿ óñëîâíî îòêðûòûì (áåç ðåãèñòðàöèè è îïëàòû), íî ñàìîå ñòðàøíîå, ÷òî ïðèä¸òñÿ äåëàòü â ýòîì ñëó÷àå, ýòî íàæèìàòü ïðàâèëüíûé íîìåð êíîïêè ïðè êàæäîì çàïóñêå (ýòî ïðî "Total Commander"). À ðåäàêòîð, êîòîðûì ìû çàðÿäèì ôàéëîâûé ìåíåäæåð, íàçûâàåòñÿ "Notepad++". Îí áåñïëàòíûé.

Ðèñóíîê 2 - Ïðåäñòàâëåíèå êîäà â "Notepad2"
Ïðîáåæèìñÿ ïî ïîðÿäêó. Ðèñêíó ïðåäïîëîæèòü, ÷òî ó âàñ íåò íàøïèãîâàííîãî "Total Commander"’à, íî åñòü îáû÷íûé. Âîò äëÿ îáû÷íîãî ìû ñåé÷àñ íàñòðîéêó è ïðîâåä¸ì. À åñëè ó âàñ è ïðîñòî íåò, äà íå áûëî íèêîãäà, òî ñðî÷íî ðåêîìåíäóþ ñêà÷àòü è óñòàíîâèòü. È ýòî íè â êîåì ñëó÷àå íå ïðîïëà÷åííàÿ êåì-òî ðåêëàìà. Ïðîãðàììíîå îáåñïå÷åíèå ïðîäîëæàåò äåìîíñòðèðîâàòü ìíå ñâîþ ýôôåêòèâíîñòü íà ïðîòÿæåíèè ìíîãèõ ëåò. Ìíå ñàìîìó õî÷åòñÿ ïðîäâèãàòü åãî â ìàññû. ß åù¸ ïîä îïåðàöèîííîé ñèñòåìîé "DOS" äàâíûì-äàâíî ïîëüçîâàëñÿ àíàëîãè÷íûì èíñòðóìåíòîì "Norton Commander" è íàñòîëüêî ê íåìó ïðèâûê, ÷òî íå ìûñëþ ðàáîòó ñ ôàéëàìè áåç Commander’à. Âñÿêèé òàì "Ìîé êîìïüþòåð", "Îáîçðåâàòåëü" è "Ïðîâîäíèê" ýòî, âîò, íå ìî¸. Íå ïîäðóæèëñÿ ÿ êàê ñëåäóåò ñî ñòàíäàðòíûìè êîìïîíåíòàìè "Windows", óæ èçâèíèòå.
Òåïåðü î òîì, ãäå èñêàòü? Äà íà ñàéòå ðàçðàáîò÷èêà: "https://www.ghisler.com/". Íî ëó÷øå ñðàçó ïåðåõîäèòü íà ñòðàíèöó çàãðóçêè: "https://www.ghisler.com/download.htm". Íà ìîìåíò íàïèñàíèÿ ïóáëèêàöèè àêòóàëüíîé âåðñèåé îêàçàëñÿ TC 9.21a. Åãî è êà÷àåì (ÿ âìåñòå ñ âàìè, ÷òîáû ñäåëàòü îáçîð).
Ïðîöåññ óñòàíîâêè íå âèæó ñìûñëà îáîçðåâàòü, ïîñêîëüêó òàì äîâîëüíî ïðîñòîé è ïîíÿòíûé ïîøàãîâûé èíòåðôåéñ äëÿ ðàçìåùåíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ â ðàìêàõ îïåðàöèîííîé ñèñòåìû. Ïîñëå óñòàíîâêè è çàïóñêà ìû óâèäèì ðîâíî òî, î ÷¸ì ÿ ãîâîðèë íåìíîãèì ðàíåå (Ðèñóíîê 3).
Äà, ïðîãðàììíîå îáåñïå÷åíèå íå çàðåãèñòðèðîâàíî, íî ýòî íå áåäà. Èì ìîæíî ïîëüçîâàòüñÿ. Íàæì¸ì â äàííîì êîíêðåòíîì ñëó÷àå íà äâîå÷êó íà êëàâèàòóðå èëè ïî èíòåðôåéñíîé êíîïêå ìûøêîé, äà áóäåì ïîëüçîâàòüñÿ. Ìíîãî ëåò òàê ïîëüçóþñü è íå íàïðÿãàåò. Íåò, êðóòîé è íàøïèãîâàííûé "Commander" êî ìíå ñ òàêèìè äóðàöêèìè âîïðîñàìè íå îáðàùàåòñÿ. Îí ëþáåçíî "ïîëîìàí" ñòàðøèìè òîâàðèùàìè. Îäíàêî, íà ðàáîòå ÿ ñåáå óñòàíîâèë òàêîé æå, ñòàíäàðòíûé "Commander", êîòîðûé ñåé÷àñ è äåìîíñòðèðóþ âàì.

Ðèñóíîê 3 - Çàïóñê "Total Commander" áåç ðåãèñòðàöèè
Íàéäèòå ó ñåáÿ êàêîé-íèáóäü òåêñòîâûé ôàéë, à ÿ îòêðîþ òîò æå ñàìûé êëàâèøåé "F4", ÷òîáû ïîêàçàòü ðàçëè÷èÿ. Òî÷íåå, ïîêàæó, ñ ÷åãî âñ¸, êàê ïðàâèëî, íà÷èíàåòñÿ. Óçíà¸òå? Ýòî æå îáû÷íûé áëîêíîò! Òîò ñàìûé, â êîòîðîì ÿ ïðîâ¸ë äâà ïðåäûäóùèõ óðîêà ïî "Vue.js" (Ðèñóíîê 4).

Ðèñóíîê 4 - Ïðåäñòàâëåíèå êîäà â îáû÷íîì áëîêíîòå
Êà÷àåì äàëåå "Notepad++". Ó íåãî òîæå åñòü ñâîé ñòàáèëüíûé ñàéò "https://notepad-plus-plus.org". Åñëè ïåðåõîäèòü íà ñòðàíè÷êó çàêà÷êè íàïðÿìóþ, òî "https://notepad-plus-plus.org/download/v7.5.8.html". È âû ïðàâèëüíî äîãàäàëèñü, ÷òî íà ìîìåíò ñîñòàâëåíèÿ ïóáëèêàöèè, àêòóàëüíîé áûëà âåðñèÿ 7.5.8. Ðàáîòàåì ñ íåé. Çàêà÷èâàåì. Óñòàíîâêà àíàëîãè÷íàÿ ÷åðåç ïîøàãîâûé èíòåðôåéñ áåç ëèøíèõ ñëîæíîñòåé. Äàæå ïðåäëîæèò çàïóñòèòüñÿ ïîñëå óñòàíîâêè è âûäàñò èíôîðìàöèþ îá îáíîâëåíèÿõ, âûïîëíåííûõ ðàçðàáîò÷èêàìè â òåêóùåé âåðñèè ïðîãðàììû (Ðèñóíîê 5).

Ðèñóíîê 5 - Îòêðûòûé âïåðâûå íà êîìïüþòåðå "Notepad++"
×òî æå, äàâàéòå îáúåäèíèì îáà ïðîãðàììíûõ ïðîäóêòà, ïîïàâøèõ â íàøè îïåðàöèîííûå ñèñòåìû.  "Total Commander"’å çàõîäèì â ìåíþ "Êîíôèãóðàöèÿ" è âûáèðàåì â í¸ì ïóíêò "Íàñòðîéêà..." (Ðèñóíîê 6).

Ðèñóíîê 6 - Ïåðåõîä ê íàñòðîéêàì "Total Commander"'à
 ðàñêðûâøåìñÿ äèàëîãîâîì îêíå íàõîäèì ãðóïïó íàñòðîåê "Ïðàâêà/ïðîñìîòð" (Ðèñóíîê 7).

Ðèñóíîê 7 - Ñòàíäàðòíûå ïàðàìåòðû ïðàâêè/ïðîñìîòðà â "Total Commander"'å
Èíòåðåñóåò íàñ ïðàâêà, êîòîðàÿ àêòèâèçèðóåòñÿ ïî íàæàòèè êëàâèøè "F4". Çàìåíèì òîò ñàìûé ñòàíäàðòíûé "notepad.exe" íà "notepad++.exe". Äëÿ ýòîãî íàæì¸ì íà êíîïêó ñ èçîáðàæ¸ííîé íà íåé äâîéíîé ñòðåëêîé ">>". Îòêðîåòñÿ äèàëîãîâîå îêíî âûáîðà ôàéëà.  í¸ì íóæíî óêàçàòü ïóòü ê "notepad++.exe" (Ðèñóíîê 8). Ó ìåíÿ ïóòü ïîëíîñòüþ âûãëÿäèò ñëåäóþùèì îáðàçîì "C:\Program Files\Notepad++\notepad++.exe" (îí ìîæåò îòëè÷àòüñÿ), ÷òî ñàìî ñîáîé îòîáðàçèëîñü â îêíå íàñòðîåê "Commander"'à (Ðèñóíîê 9). Ïîäòâåðæäàåì.

Ðèñóíîê 8 - Ïîäêëþ÷åíèå "Notepad++" ê "Total Commander"'ó

Ðèñóíîê 9 - Ïðîâåðêà ïîäêëþ÷åíèÿ "Notepad++" ê "Total Commander"'ó
Ïðîâåðèì ñîïðÿæåíèå âñ¸ íà òîì æå òåêñòîâîì ôàéëå è… Êðàñîòà! "Notepad++" äàæå ìîùíåå, ÷åì "Notepad2" âûãëÿäèò. Íå òàê ëè? Îáðàòèòå âíèìàíèå, ÷òî ôðàãìåíòû îòëàæåííîãî êîäà çäåñü ìîæíî ñâîðà÷èâàòü è íå ïðîñìàòðèâàòü. Òàêæå ïðèñóòñòâóþò âåðòèêàëüíûå îòñòóïû, êîòîðûå äåëàþò (è çàñòàâëÿþò ñîñòàâèòåëÿ äåëàòü) êîä áîëåå ÷èòàåìûì è óäîáíûì (Ðèñóíîê 10).

Ðèñóíîê 10 - Ïðîñìîòð êîäà â "Notepad++"
À ê ÷åìó áûë óñòàíîâëåí "Total Commander", â òî âðåìÿ, êàê "Notepad++" ñïîñîáåí ðàáîòàòü ñàì ïî ñåáå? - Òàê ïðîñòî óäîáíî è çàïóñêàòü ôàéë íà èñïîëíåíèå îòòóäà è, îäíîâðåìåííî, â ñëó÷àå íåîáõîäèìîñòè, åãî êîððåêòèðîâàòü. Íå æàëåéòå. Ïîçæå óâèäèòå, ÷òî âñ¸ áûëî ïðîäåëàíî íå çðÿ.
Ñåðèÿ ñîîáùåíèé "Vue.js":
×àñòü 1 - ÏËÀÃÈÍ -xBASEVIEW- ÄËß -TOTAL COMMANDER-. ÂÂÅÄÅÍÈÅ
×àñòü 2 - JSON TEST
×àñòü 3 - ÔÐÅÉÌÂÎÐÊ VUE.JS. Ñ ×ÅÃÎ ÍÀ×ÀÒÜ. ÐÀÁÎ×ÈÉ ÏÐÈÌÅÐ
×àñòü 4 - ÀÂÒÎÌÀÒÈÇÈÐÓÅÌ ÑÎÑÒÀÂËÅÍÈÅ ÑÏÈÑÊÎÂ Ñ VUE.JS. ÏÐÈÌÅÐÛ
×àñòü 5 - ÄÅËÀÅÌ ÏÐÎÃÐÀÌÌÈÐÎÂÀÍÈÅ ÑÎ VUE.JS ÓÄÎÁÍÅÅ È ÏÐÈßÒÍÅÅ
×àñòü 6 - Ó×ÅÁÍÎ-ÌÅÒÎÄÈ×ÅÑÊÎÅ
| Ðóáðèêè: | Ñîáûòèÿ Ïðîñüáû, ïðåäëîæåíèÿ è âîïðîñû ê Ï× Êîìïüòåðíîå ÀÓÈøíîå |
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |