10 db hasznos bővítmény vscode-hoz 👨🏼‍💻

10 db hasznos bővítmény vscode-hoz 👨🏼‍💻

A fejlesztők mindig keresik azokat az eszközöket és megoldásokat, amelyek segítségével hatékonyabban és könnyebben dolgozhatnak. Ha pedig a programozásról van szó, egy jó kódszerkesztőnek nélkülözhetetlen szerepe van az produktivitás fokozásában. A Visual Studio Code (VSCode) az egyik legnépszerűbb fejlesztői környezet, amelyet széles körben használnak a fejlesztők világszerte. Összegyűjtöttünk neked 10 olyan hasznos VSCode bővítményt, amelyek még hatékonyabbá teszik a munkát.

Ezek a bővítményeket különböző célokra fejlesztettek ki, és mindegyiküknek megvan a maga sajátossága és hasznossága. 

 

1. Jun - Han Auto Closing Tags:

Ezzel a bővítménnyel könnyedén zárhatod le az HTML/XML címkéket, amely jelentősen felgyorsítja a kódírást és csökkenti a hibalehetőségeket.

A bővítményt letöltheted ezen a linken

 

2. Jun - Han Auto Rename Tag:

Az automatikus átnevezés funkcióval egyszerűen átnevezheted egy HTML/XML címke nyitó és záró részét, és az összes azonos címkét a dokumentumban frissíti.

A bővítményt letöltheted ezen a linken

 

3. Box-Of-Hats BEM Helper:

A BEM (Block, Element, Modifier) CSS metodológiával dolgozók számára ez a bővítmény segíti a hatékonyabb és strukturáltabb stílusok írását. Lényegében abban segít nekünk ez a bővítmény, hogy legenerálja nekünk a kapott fájlból a css - scss vagy less fájlunkat BEM formátumban.

Ha már pl. html-ben elkészítettük az oldal struktúráját, akkor kontroll (mac cmd) + shift + P betűvel hozzuk elő a a command helpert, majd írjuk be a következő sort: generate stylesheet - válasszuk ki a kívánt formátumot legyen az css, scss vagy less, majd válasszuk ki hogy a clipboardra vagy egy teljesen új fáljba szeretnénk látni az osztályokat. Ezzel elég sok időt spórolhatunk meg

A bővítményt letöltheted ezen a linken

 

4. Aaron Bond - Better Comments:

Egy hatékony eszköz, amely segít a megjegyzések és jegyzetek rendezésében és címkézésében, hogy könnyebb legyen követni és megérteni a kódot. A különböző típusú kommenteket más más színnel jelzi, így például könnyen rajta akadhat a szemünk egy todo-n, kérdésen vagy felhíváson. Természetesen a kommentekkel csínnyán kell bánni - nem szabad velük teleszemetelni a kódbázist mert az megszegi a cleancode alapszabályait.

A bővítményt letöltheted ezen a linken

 

5. kamikillerto - colorize:

Frontend fejlesztőként sokszor használunk css változókat, színeket. Ezzel a bővítménnyel a kódban lévő színek automatikusan megjelennek, ami segít a színkódok könnyebb azonosításában hiszen már ránézésről meg tudjuk állapítani az adott színt. Ez egy elég kicsi, de annál inkább hasznosabb bővítmény amit már évek óta használok.

A bővítményt letöltheted ezen a linken

 

6. Wix - Import cost:

Ez a bővítmény szintén nagyon hasznosnak tud bizonyulni, ha optimalázni szeretnénk a kódunkat. Inline jeleníti meg a beimportált függvények, könyvtárak méretét ezáltal könnyen nyomon tudjuk követni az, és ha kell (már bizony sokszor kell és érdemes) optimalizálni tudjuk azokat.

A bővítményt letöltheted ezen a linken

 

7. Winnie Lin Laravel Blade Snippets:

Ha laravel-t használunk akkor nem idegen számunkra a blade sablon és annak sajátos snippetei. Nem minden IDE támogatja out of the box ezeket a shorthandeket, ezért ez a bővítmény sok időt és gépelést takaríthat meg.

Ezekből a snippetekből egy pár:

ShorthandSnippet
b:extends@extends
b:yield@yield
b:section@section...@endsection
b:section-show@section...@show
b:if@if...@endif
b:if-else@if...@else...@endif
b:unless@unless...@endunless
b:has-section@hasSection...@else...@endif
b:for@for...@endfor
b:foreach@foreach...@endforeach
b:forelse@forelse...@empty...@endforelse
b:while@while...@endwhile
b:each@each
b:push@push...@endpush
b:stack@stack
b:inject@inject
b:comment{{-- comment --}} (Ctrl + / or ⌘ + /)
b:echo{{ $data }}
b:echo-html{!! $html !!}
b:echo-raw@{{ variable }}
b:can@can...@endcan (v5.1)

A bővítményt letöltheted ezen a linken

 

8. Simon Siefke - SVG Preview:

Ez a bővítmény lehetővé teszi, hogy az SVG fájlokhoz a kód mellett azonnal látható legyen a megjelenítésük, így könnyebbé válik a vizuális finomhangolás, esetleg gyorsan kell egy előnézet, hogy mit is rejt magában az adott SVG fájl, hiszen az előnezete alapesetben csak az SVG kódját jeleníti meg.

A bővítményt letöltheted ezen a linken

 

9. GitKraken - GitLens:

A GitLens egy erőteljes Git kiegészítés, amely segíti a kódban való navigációt és megértést a Git történetének és ágazatainak alapján.

Leghasznosabb része számomra, hogy mélyebb megértést ad arra, hogyan változott a kód az idő során, és ki mit fejlesztett benne - ezt mind inline láthatjuk

A bővítményt letöltheted ezen a linken

 

10. oderwat - indent-rainbow:

Ez a bővítmény a behúzásokat és a nyitó/záró zárójelek behúzásait színezi, így könnyebbé válik a kód struktúrájának megértése és karbantartása. Ezért például, ha valaki 2 space-t használ a mi általunk használt 4 space helyett (1 tabulátor), akkor az könnyen látható hiszen belerondít nekünk egy piros háttérszínnel. 

A bővítményt letöltheted ezen a linken

 

Mindegyik bővítmény segíti a kódszerkesztés folyamatát, és a saját területén nyújt hatékony megoldást a programozók számára. Használj bátran többet is közülük, és fedezd fel, hogy milyen könnyűvé és gyorsá teszik a fejlesztést ezek az apró, ám hatékony kiegészítők!

Török Ádám

Török Ádám

Fejlesztő