Visual Studio-ra vált Mono alapú IDE-jéről a Unity

Visual Studio-ra vált Mono alapú IDE-jéről a Unity
2018-01-11T15:57:13+01:00
2018-01-18T07:09:10+01:00
2022-10-19T05:40:32+02:00
  • Ez erősen plugin és nyelv függő. Pl. az a python plugin ami elmegy mindenhol és könnyű feltelepíteni, elég bénácska a VSCode python pluginje melett, a másik okosabb de elég macerás telepíteni ha nem linuxon vagy. Ugyanez igaz C++-ra is. A C# plugin is sokkal fényesebb Code alatt, pedig elvben mind a kettő mögött az omnisharp van. A javascript szintén ég és föld a VSCode és a tern alapú-es plugin vim között - mondjuk ez az egy valahol érthető is, ugyanakkor elég szomorú, mert hogy a vim-hez képest a code is bloatware.

    Ami szintén határozott pozitívum a code-ban, hogy van egy egységes csomagkezelője ami gondoskodik a csomagok frissítéséről is, és nem minden bokorban van egy saját világmegváltó plugin manager.
    Mutasd a teljes hozzászólást!
  • Legutoljára amikor néztem (kb egy éve), még nem volt integrálva interpreter vagy compiler.

    A VSCode elég rémséges kis teremtmény, de ez az IDE-be integrált interpreter/compiler elgondolás ettől még nem lesz igazán jó csoportosítási alap. Ennyi erővel a "normál" Visual Studio sem IDE, ugyanis az is csak parancssori fordítókat hívogat (bár ezek valóban oda vannak csomagolva mellé, konkrétan kinyerhető a lefuttatásra kerülő parancs, illetve látható a kimenete), az Eclipse vagy NetBeans meg még annyira se (hiszen ott még csak oda sem csomagolják a toolchaineket, külön kell mindent telepíteni)
    Mutasd a teljes hozzászólást!
  • Hali!

    Megtehetném, de őszintén, minek?

    Mert a normális vitakultúrához hozzátartozik. De rendben, értem. 

    Az, hogy ti mit próbáltok belemagyarázni, a ti dolgotok.

    Én aztán semmit nem próbálok belemagyarázni. Pusztán csak érdekelt volna, hogy mit értesz azalatt, hogy „sok a csúsztatás”.

    Mutasd a teljes hozzászólást!
  • Amúgy igazából az lenne a jó, ha a vim-et lehetne így használni,

    Miért ne lehetne?

    Debugging pl: clewn, pyclewn, vimdb, vimdb-for-vim, cgdb

    De parancsból is megoldhatod (ugyanúgy mint az emacsban): GDD edit command


    $EDITOR +<current-line> <current-file>
    Breakpoint:


    b <file-path>:<line-number>
    clipboard:

    command! Xg :let @+ = 'b ' . expand('%:p') . ':' . line('.')
    Autocompleter: pl. YouCompleteMe, tmux, vimux

    De integrálhatod mint én az emacsba a Conque Shell-t a ConqueGDB-vel is.


    És még folytathatnám, de nézd meg a vim hiv. fórumát.
    Mutasd a teljes hozzászólást!
  • Megtehetném, de őszintén, minek? Egyrészt engem annyira nem érdekel az egész, hogy erre több időt szánjak, másrészt az interneten tisztán és világosan le van írva, hogy mi az az IDE, ahogy a MS is kifejezetten code editorként hivatkozik rá. Az, hogy ti mit próbáltok belemagyarázni, a ti dolgotok. Felőlem lehet aztán táblázatkezelő is. Most már eljutottunk odáig, hogy az IDE-be nem kell compiler/interpreter, de még kódkiegészítés sem. Miért nem füzetben programoztok, de komolyan? :D
    Innentől a vita átment fanboyoskodásba, nekem ehhez meg már nincs kedvem. A válaszokért ott a google, tessék használni.
    Mutasd a teljes hozzászólást!
  • Hali!

    Sok a csúsztatás.

    Amiket – gondolom – tételesen cáfolni is fogsz, ugye? 

    Mutasd a teljes hozzászólást!
  • Sok a csúsztatás.
    Mutasd a teljes hozzászólást!
  • Legutoljára amikor néztem (kb egy éve), még nem volt integrálva interpreter vagy compiler. Most van már?

    Nincs, és nem is lesz, mert hogy egy generikus IDE-ről beszélünk. Mindenesetre nem attól lesz IDE valami, hogy bele van -e gyúrva fixen egy interpreter vagy fordító. Ilyen alapon az eredeti Visual Studio se lenne IDE - mert hogy abba sincs belegyúrva semmi fixen. Az is csak egy keretrendszer, mint a VS Code is.

    Kódkiegészítéstől önmagában nem lesz valami IDE, azt még a notepad++ is tudja.

    Egyrészt: ezt minek írod le, amikor egyértelműen több más dolog is fel volt sorolva a kódkiegészítés mellett is? Másrészt meg nem, a Notepad++ nem tud, illetve nem olyan (fejlett) kódkiegészítést tud, mint a VS Code.  Harmadrészt: a kódkiegészítés nem szükséges feltétele annak, hogy valami IDE legyen.

    Debugolás is tág fogalom: nem mindegy, hogy aláhúzza pirossal a sort ha rossz értéket adok meg egy változónak, vagy futásidőben tudok breakpointokat beszúrni.

    A sor pirossal aláhúzásának semmi köze nincs a debugoláshoz.

    Nem mondom hogy nincs igazad, mert a VS mellett nem igazán éreztem még szükségét, de a Code elsősorban a notepad++szal van egy ligában.

    Nem. A VS Code mostanra egyértelműen már az IDE-k felső felébe tartozik. Nála sokkal kevesebbet tudó környezeteket is hívnak IDE-nek. És a Notepad++ ligájának pedig messze felett van, már elég régóta.
    Mutasd a teljes hozzászólást!
  • Őszintén szólva, ha van intellisense, nekem túl sok minden más nem hiányzik, ha még debuggolni is lehet az pedig már maga a tökély.
    Mutasd a teljes hozzászólást!
  • Az van integrálva, amihez felrakod a plugint (kb. két kattintás). Kódkiegészítést (normálisat) sajnos a N++ nem igazán tud, a Code igen, legalábbis ha felrakod a C# plugint. A szintaktikus hibák aláhúzásának semmi köze a debuggoláshoz. Unity-hez van debugger plugin, és akkor lehet debuggolni a Code-ban is a C#-os kódodat.

    Amúgy igazából az lenne a jó, ha a vim-et lehetne így használni, sajnos a Code is elég nagy bloatware, bár tény hogy közel sem akkora mint a Visual Studio, az Android Studio nevű szornyedvényről nem is szólva. Ha azt elindul, Pakson is vibrálnak az izzólámpák. 
    Mutasd a teljes hozzászólást!
  • Legutoljára amikor néztem (kb egy éve), még nem volt integrálva interpreter vagy compiler. Most van már?
    Kódkiegészítéstől önmagában nem lesz valami IDE, azt még a notepad++ is tudja. Debugolás is tág fogalom: nem mindegy, hogy aláhúzza pirossal a sort ha rossz értéket adok meg egy változónak, vagy futásidőben tudok breakpointokat beszúrni.
    Nem mondom hogy nincs igazad, mert a VS mellett nem igazán éreztem még szükségét, de a Code elsősorban a notepad++szal van egy ligában.
    Mutasd a teljes hozzászólást!
  • Hát, ez már nagyon régóta nem igaz. A VS Code-ban is van már kódkiegészítés, debuggolás, sőt, már refaktorálási támogatás is. Már régen teljes értékű IDE a legszigorúbb értelmezés és szempontok szerint is.
    Mutasd a teljes hozzászólást!
  • A VS Code csak egy text editor, a vizu és android stúdió meg IDE.
    Mintha a jegyzettömböt hasonlítanád a word-höz...
    Mutasd a teljes hozzászólást!
  • Hat nem tudom fejlesztettem mar vs code al sok mindent, de egy android studio vagy visual studio utan egy kva nagy orrba vagas. 

    Nem is ertem mas hogy tudja azt a fst hasznalni. 

    A mono is emlekeim szerint hasonlo volt..
    Mutasd a teljes hozzászólást!
  • Úgy tudom van linuxos verzió, de még csak béta.

    Amúgy csak arról van szó, hogy a monodevelop-ot mostantól nem telepíti. Mondjuk szerintem a Visual Studio-t sem kellene, mert nem feltétlenül az a sorrend, én Pl. általában a VS-t rakom fel, aztán utána esetleg rakok fel mellé unity-t. Az sem biztos, hogy a VS a legjobb választás a Unity mellé, simán elmegy a cucc VS Code-dal is, sőt gyengébb gépen sokkal kényelmesebb, legalábbis ha nem akarsz túl nagy lélegzetű dolgot csinálni. Amúgy, ha fenn van a VS, és fenn van a VS Code is, majd utólag rakod fel a Unitiy-t, akkor ez utóbbit választja.

    Amúgy pedig bármit be lehet neki konfigurálni szerkesztőnek, még akár Notepad++-t is.
    Mutasd a teljes hozzászólást!

  • System requirements

    OS: Windows 7 SP1+, 8, 10, 64-bit versions only; Mac OS X 10.9+.

    GPU: Graphics card with DX9 (shader model 2.0) capabilities. Anything made since 2004 should work.

    Tulajdonképpen eltaláltad. Linux-on soha nem is működött a Unity editor. (Linux-ra fordítani tud csak.)
    Mutasd a teljes hozzászólást!
  • a zigen... és mi linuxosok már nem is számítunk. Mi már szart érünk?
    Mutasd a teljes hozzászólást!
  • Itt nem a JetBrains nevű IDE-ről van szó, hanem a JetBrains Rider nevű termékéről.
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd