Az Emacs már rendelkezik beépített Python támogatással a python-mode segítségével. Számos Python fő mód létezik az Emacs számára. Az alapvető szerkesztés mellett ezek egy sor IDE-szerű szolgáltatást is kínálnak, a natív Emacs-szolgáltatások és a külső Emacs/Python csomagok keverékére támaszkodva: python. el, python-mode.
Az Emacs jó IDE a Python számára?
Az egyik leggazdagabb elérhető szerkesztőként az Emacs nagyszerű a Python programozók számára. A minden nagyobb platformon elérhető Emacs rendkívül személyre szabható és sokféle feladathoz adaptálható.
Hogyan futtathatom a Python-t az Emacs rendszerben?
Miután megnyitja a python fájlt az Emacs rendszerben, el kell indítania a python folyamatot a következővel: M-x run-python vagy C-c C-p, ami egy rosszabb python shell puffert hoz létre. Ez a puffer vízszintes felosztással jön létre, és az aktív puffer az lesz, amely a python fájlt tartalmazza.
Az Emacs IDE?
Az Emacs nem egy IDE Ez inkább egy szöveges módú Lisp-gép, sok kis könyvtárral saját IDE-k és más szöveges módú alkalmazások létrehozásához. Tehát egy nagy IDE, például a Visual Studio és az Emacs összehasonlítása olyan, mintha egy nagy keretrendszert (például Rails) hasonlítana össze sok kis Clojure könyvtárral.
Hogyan futhatok kódot az Emacs-ban?
A make vagy más fordítási parancs futtatásához írja be az M-x compile parancsot. Ez beolvassa a shell parancssort a minipuffer segítségével, majd végrehajtja a parancsot egy shell futtatásával az Emacs alfolyamataként (vagy alacsonyabb szintű folyamatként). A kimenet egy compilation nevű pufferbe kerül beillesztésre.