Emacs мурунтан эле python-mode аркылуу кутудан чыккан Python колдоосуна ээ. Emacs үчүн бир нече Python негизги режимдери бар. Негизги түзөтүү сыяктуу эле, булардын баары жергиликтүү Emacs өзгөчөлүктөрүнүн жана тышкы Emacs/Python пакеттеринин аралашмасына таянып, IDE сыяктуу бир катар функцияларды камсыз кылат: python. el, python-моду.
Emacs Python үчүн жакшы IDEби?
Эң көп мүмкүнчүлүктөргө бай редакторлордун бири катары Emacs Python программисттери үчүн сонун. Ар бир негизги платформада жеткиликтүү, Emacs өтө ыңгайлаштырылган жана көптөгөн ар кандай тапшырмаларга ылайыкташа алат.
Python'ду Emacs'та кантип иштетем?
Python файлыңызды Emacs'та ачкандан кийин, python процессин төмөнкү менен башташыңыз керек болот: M-x run-python же C-c C-p, ал төмөнкү питон кабык буферин түзөт. Бул буфер горизонталдуу бөлүү аркылуу түзүлөт, ал эми активдүү буфер питон файлын камтыган буфер болот.
Emacs IDEби?
Emacs IDE эмес Бул өзүңүздүн IDE'лериңизди жана башка текст режиминдеги тиркемелерди куруу үчүн көптөгөн кичинекей китепканалары бар текст режиминдеги Lisp машинасы. Ошентип, Visual Studio менен Emacs сыяктуу чоң IDEди салыштыруу Rails сыяктуу чоң фреймворк менен Clojure китепканаларынын көп бөлүгүн салыштырууга окшош.
Мен Emacs'та кодду кантип иштетем?
Make же башка компиляция буйругун иштетүү үчүн, M-x компиляция түрү. Бул минибуферди колдонуу менен кабык буйрук сабын окуйт, андан кийин Emacs субпроцесси (же төмөнкү процесси) катары кабыкты иштетүү аркылуу буйрукту аткарат. Чыгуу компиляция деп аталган буферге киргизилген.