Difference between revisions of "Visual studio code"

From berki WIKI
Jump to: navigation, search
(Created page with "Kép beszúrása MD-be: Fel kell telepíteni az xclip-et: dnf install xclip Majd másoljuk a vágólapra a képet, és Crt + Alt + V -vel lehet beszúrni.")
 
(Helyesírás ellenőrző)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
Kép beszúrása MD-be:
+
=Ajánlott plugin-ek=
 +
:[[File:ClipCapIt-220215-100201.PNG]]
 +
 
 +
 
 +
=Kép beszúrása MD-be=
 +
Ahhoz hogy a 'Past image to markdown' plugin működjön szükség van még az alábbiakra is.
  
 
Fel kell telepíteni az xclip-et:  
 
Fel kell telepíteni az xclip-et:  
Line 6: Line 11:
  
 
Majd másoljuk a vágólapra a képet, és Crt + Alt + V -vel lehet beszúrni.
 
Majd másoljuk a vágólapra a képet, és Crt + Alt + V -vel lehet beszúrni.
 +
 +
=Helyesírás ellenőrző=
 +
Fel kell telepíteni a **SpellRight** kiegészítőt:
 +
:[[File:ClipCapIt-220202-010700.PNG]]
 +
 +
https://marketplace.visualstudio.com/items?itemName=ban.spellright
 +
 +
A '''Hunspell'''-t használja helyesírás ellenőrzésre, ugyan úgy mint a többi Linux program (gedit, Evolution, stb..). Azonban a szótárakat nem a szabványos helyen keresi. Ezeket oda kell másolni a saját kis mappájába (sim-link-el)
 +
 +
===Fedora 37 és korábbi: ===
 +
<pre>
 +
mkdir ~/.config/Code/Dictionaries
 +
ln -s /usr/share/myspell/* ~/.config/Code/Dictionaries
 +
</pre>
 +
<br>
 +
===Fedora 38 és újabb: ===
 +
Manuálisan letöltöttem egy libreOffice magyar helyesírás ellenőrző csomagot, amiben az alábbi három lényeges fájl van: https://extensions.openoffice.org/en/projectrelease/hungarian-dictionary-pack-20081002
 +
<br>
 +
A fájl kiterjesztését írjuk át ZIP-re majd tömörítsük ki. Az alábbi három fájlra van szükségünk:
 +
* hu_HU.aff
 +
* hu_HU.dic 
 +
* hyph_hu_HU.dic 
 +
Ezek hárman adják ki az összes szó kombinációt. A hunspell -nek ha annyit mondunk, hogy hu_HU, akkor ő keresni fogja a .dic, a .aff és a hyph....dic prefixű fájt is, és a hárommal együtt fogja ellenőrizni a szót. Tehát ezt a három fájlt másoljuk a '''~/.config/Code/Dictionaries''' mappába.
 +
 +
Majd a visual studo code settings.xml-ben így hivatkozzunk a nyelvre: '''"hu-HU"'''
 +
 +
<br>
 +
 +
 +
===Nyelv beállítása a VScode-ban===
 +
Ezután nyissuk meg a File -> Preferences -> Settings ablakot. Az extensions listából válasszuk a **Sepellright**-ot. Majd a **Language** szekcióban kattintsunk az 'Edit in settings.json'-ra.
 +
:[[File:ClipCapIt-220202-011151.PNG]]
 +
Ekkor hozzá fogja adni a json-hoz a "spellright.language" tömböt. Ide adjuk hozzá a "hu-HU"-t meg még azokat a nyelveket amikre szeretnénk ellenőrzést, és persze amire van szótár. A nevet pont úgy kell megadni, ahogy a szótárban van kiterjesztés nélkül.
 +
<source lang="xml">
 +
{
 +
    ....
 +
    "spellright.language": [
 +
        "hu-HU",
 +
        "en_US"   
 +
    ]
 +
}
 +
</source>
 +
 +
Majd indítsuk újra a Visual studio code-ot. És már megy is a Magyar és angol spell check egyszerre, anélkül hogy bármit még választani kéne.
 +
<br>
 +
<br>
 +
 +
=PDF generálás=
 +
Ha a Markdown Preview Enhanced -ben jobb klikkel klikkelünk, akkor ott van a PDF (Prince):
 +
:[[File:ClipCapIt-220215-100047.PNG]]
 +
 +
Ahhoz hogy ez működjön, fel kell rakni a Prince RMP-et, amit le kell tölteni innen, package manager-ben nincs benne:
 +
 +
https://www.princexml.com/download/
 +
 +
:[[File:ClipCapIt-220215-100459.PNG]]
 +
 +
A support a RedHat 8-asat ajánlja. És tényleg működik.

Latest revision as of 17:18, 16 June 2023

Ajánlott plugin-ek

ClipCapIt-220215-100201.PNG


Kép beszúrása MD-be

Ahhoz hogy a 'Past image to markdown' plugin működjön szükség van még az alábbiakra is.

Fel kell telepíteni az xclip-et:

dnf install xclip


Majd másoljuk a vágólapra a képet, és Crt + Alt + V -vel lehet beszúrni.

Helyesírás ellenőrző

Fel kell telepíteni a **SpellRight** kiegészítőt:

ClipCapIt-220202-010700.PNG

https://marketplace.visualstudio.com/items?itemName=ban.spellright

A Hunspell-t használja helyesírás ellenőrzésre, ugyan úgy mint a többi Linux program (gedit, Evolution, stb..). Azonban a szótárakat nem a szabványos helyen keresi. Ezeket oda kell másolni a saját kis mappájába (sim-link-el)

Fedora 37 és korábbi:

mkdir ~/.config/Code/Dictionaries
ln -s /usr/share/myspell/* ~/.config/Code/Dictionaries


Fedora 38 és újabb:

Manuálisan letöltöttem egy libreOffice magyar helyesírás ellenőrző csomagot, amiben az alábbi három lényeges fájl van: https://extensions.openoffice.org/en/projectrelease/hungarian-dictionary-pack-20081002
A fájl kiterjesztését írjuk át ZIP-re majd tömörítsük ki. Az alábbi három fájlra van szükségünk:

  • hu_HU.aff
  • hu_HU.dic
  • hyph_hu_HU.dic

Ezek hárman adják ki az összes szó kombinációt. A hunspell -nek ha annyit mondunk, hogy hu_HU, akkor ő keresni fogja a .dic, a .aff és a hyph....dic prefixű fájt is, és a hárommal együtt fogja ellenőrizni a szót. Tehát ezt a három fájlt másoljuk a ~/.config/Code/Dictionaries mappába.

Majd a visual studo code settings.xml-ben így hivatkozzunk a nyelvre: "hu-HU"



Nyelv beállítása a VScode-ban

Ezután nyissuk meg a File -> Preferences -> Settings ablakot. Az extensions listából válasszuk a **Sepellright**-ot. Majd a **Language** szekcióban kattintsunk az 'Edit in settings.json'-ra.

ClipCapIt-220202-011151.PNG

Ekkor hozzá fogja adni a json-hoz a "spellright.language" tömböt. Ide adjuk hozzá a "hu-HU"-t meg még azokat a nyelveket amikre szeretnénk ellenőrzést, és persze amire van szótár. A nevet pont úgy kell megadni, ahogy a szótárban van kiterjesztés nélkül.

{
     ....
    "spellright.language": [
        "hu-HU",
        "en_US"    
    ]
}

Majd indítsuk újra a Visual studio code-ot. És már megy is a Magyar és angol spell check egyszerre, anélkül hogy bármit még választani kéne.

PDF generálás

Ha a Markdown Preview Enhanced -ben jobb klikkel klikkelünk, akkor ott van a PDF (Prince):

ClipCapIt-220215-100047.PNG

Ahhoz hogy ez működjön, fel kell rakni a Prince RMP-et, amit le kell tölteni innen, package manager-ben nincs benne:

https://www.princexml.com/download/

ClipCapIt-220215-100459.PNG

A support a RedHat 8-asat ajánlja. És tényleg működik.