Fájlkezelés
Számos eszköz létezik a fájlok jobb kezeléséhez; valóban használnia kell egy projekt stílusú munkafolyamatot. Ennek ellenére az egyik fejlesztés az, hogy a fájlokat egy fában láthatjuk a szerkesztő oldalán. Adja hozzá a NERDtree fájlt!
A Nerdtree a GitHub oldalon jelenik meg; A legtöbb plugin-menedzser a „preservim / nerdtree” értéket veszi fel. A kiterjesztés egy fa listát ad a fájlokról, ahol elvárhatja. Sok lehetősége van a viselkedés módosítására, beleértve a nyilak beállítását bármire, amit csak akar. A GitHubra nézve sok villája van, amely jobban megfelelhet az Ön igényeinek.
A szoftver írásakor fájlokat és szöveget kell keresnie más fájlokban. A Vim belsejében található funkciók nélkül ezt kénytelen lenne megtenni egy másik terminál parancssorán. A Denite integrálódik a ripgrep-hez, és lehetővé teszi, hogy ott keresgéljen a Vim-ben. Ehhez Python és pynvim szükséges, és nagyon gyors és hatékony.
A Denite telepítéséhez telepítenie kell a 'Shougo / denite alkalmazást.nvim ', a vim plugin könyvtárában, vagy használja a kedvenc plugin kezelőjét. Be kell állítania a használt Python-ot a gazdagép-program paramétereivel is. Használja a „checkhealth” szót a vim-ben az ellenőrzéshez és további információkért.
legyen g: python_hostprog = '/ usr / bin / python' legyen g: python3_hostprog = '/ usr / bin / python3'
Telepítse a ripgrep programot, és frissítse a pynvim programot a megfelelő verzióra. Rendszeres repóban vannak, illetve a pythonban.
Kód kitöltése
Sok felhasználó, aki elköltözött a VSCode-ból, kíváncsi arra, hogyan lehet olyan dolgokat végrehajtani, mint a kód kitöltése. Ne aggódjon, az emberek azon dolgoznak, hogy segítsenek Önnek és megoldják saját problémáikat. A GitHubon található Neoclide számos vim kiterjesztéssel rendelkezik minden igényhez. A „Befejezés meghódítása”, a továbbiakban, tartalmazza a VSCode-ra hasonlító kódkiegészítést.
A COC-nek számos al pluginje is van, amelyek mindegyike a fő plugint használja. Néhány hasznos az adott nyelvekhez. Az eslint segítségével megtarthatja a kódját és hibákat találhat. A szebb kiterjesztés jobban formázza a kódot. A használt nyelvek listája hosszú. A COC használatának megkezdése után át kell néznie; lehet, hogy megéri másokra váltani, de nem nagyon jó indokok nélkül.
A kódolás még gyorsabbá tételéhez rövidítéseket használhat a kód létrehozásához. Ezt teszed Emmettel; a rendszer sok szerkesztő és IDE számára létezik. A Vim-ben csak hozzá kell adnia a plugint az init segítségével.vim vagy vimrc fájl. Ahhoz, hogy valóban hatékony legyen, meg kell tanulnia azokat a rövidítéseket, amelyek megfelelnek a kívánt kódnak. Miután ismeri ezeket, a kódolási sebesség exponenciálisan növekszik. A telepítéshez adja hozzá a https: // github fájlt.com / mattn / emmet-vim a plugin konfigurációjára.
Git
Ha komolyan gondolja a programozást, akkor rendelkeznie kell egy verziókezelő rendszerrel. Ha nem használja a git-t, akkor nagyon ritka projekt van a kezén. Addig futtatja a Git parancsot a szerkesztőjén kívül, amíg nem talál egy nagyszerű kiterjesztést, amely az Ön számára futtatja. Mivel hallottál a Coc-ról, tudnod kell, hogy van egy kiterjesztés arra a keretrendszerre, de elismerik magukat, hogy kevés a funkciókkal. Tehát a legnépszerűbb a vim-szökevény. Telepítse kedvenc plugin-kezelőjével. Miután telepítette, futtathatja a git-t, mintha a parancssorban lenne. Számos olyan funkciót is hozzáad, amelyek mind az adattárra, mind a pufferére hatnak. Használhatja a vim különbségének futtatására, és számos plugint tartalmaz a híres szolgáltatók számára. Van egy állapotvonal opciója is, amelyet hozzáadhat az állapotsorához. Erre lentebb látni fog egy példát.
Más furcsa, amelyek tetszhetnek.
Ha az összes funkció megvan a szerkesztőben, érdemes felpörgetnie a tapasztalatait. Érdemes lehet egy szép állapotsort a képernyő alján. Ehhez használja a vim-airline légitársaságot, sok más van, de ez könnyűnek és szellősnek tűnik. A telepítéshez adja hozzá a 'vim-airline / vim-airline' szót a konfigurációjához. A tálca azonnal jobban fog kinézni, és többet csíphet a szabadidejében.
https: // github.com / vim-airline / vim-airline
Az egyik módja annak, hogy mind az állapotsor jobban megjelenjen, mind pedig a felület többi része az, hogy szép ikonokat adjon a telepítéshez. A „ryanoasis / vim-dev-icons” nagyszerű választás ezekhez az ikonokhoz. Telepítse a szokásos módon; jól játszik a vim-airline és sok más kiterjesztéssel.
https: // github.com / ryanoasis / vim-devicons
Fontolja meg azt is, hogy miként láthatja élőben a weboldalát, miközben a VIM-en kívül kódol. Csomópontra.js, erre van kész megoldás. Böngésző-szinkronnak hívják. Az npm segítségével telepíti, és a paranccsal, valamint a projekttel rendelkező könyvtárral futtatja. Amint a parancs fut, elindítja a böngészőt a 'localhost: 3000' címen. A módosítások azonnal megjelennek a kód frissítésekor.
Következtetés
A webes programozás megkezdéséhez először meg kell próbálnia követni néhány oktatóanyagot, majd létrehoznia saját projektjeit. Keressen olyan embereket, akiknek segíthet, hogy a végén segíthessenek. Ahhoz, hogy a kódolási élmény hatékony és kellemes legyen, használja az itt hallott bővítményeket. Azt is meg kell keresnie, hogyan javíthatja először saját magát, majd eszközeit.