Geany pli bona python IDE

Miaj preferataj tekstoredaktilo Geany. Ĝi estas tre minimalista TIE kiu subtenas grandegan gamon de lingvoj – ŝelo, php, python, C … ktp. Ekzistas autocompletar dum infero estas lerta. Ĝi malhavas la okazaj agrabla kiel ebla sed nuntempe mi estas pli ol sufiĉa. Mi komencis retan kurson python Programado на SoftUni – refreŝigi sian scion kaj ĝisdatigi ĉar mi estas ne post adekvata kio okazas kun python 3. La prelegantoj de la kurso rekomenditaj PyCharm kiel IDE por programado pyton, sed min for de mia plaĉo, nature uzi Geany por ekzercoj.

Dum la prelegoj dolore sentis 2 necesbezonoj

  1. python autocompletar-kaj odoris de dokumentado por funkcioj kaj metodoj
  2. neniu validumado por pep8 normo

La bona novaĵo estas ke Geany estas fleksebla sufiĉa por per agordo kaj povas facile esti kompletigita per ĉe mankas tia. lasu aldonu python dokumentado al nia IDE:

  • tiri vian La jenaj skripton ie en nia PATH kiel / usr / bin forgesi fari ĝin plenumebla
  • redakti la dosieron ~ / .config / geany / filedefs / filetypes.python delvis agordojn aldonu la sekvan linion context_action_cmd = pydocw% s. Se nur aldoni la nomon de binarkata de la antaŭa paŝo. Rekomenci Geany se kuros.
  • Ni jam havas kuntekstan ago kiu forigos informoj pri la funkcio. Аз си добавих shortcut за да ми е по удобно като не ми е ясно някоя функционалност. Leach min ĉi alproksimiĝo tre multe ĉar mi ŝatas min enuigas NetBeans alproksimiĝo.

Ĝis nun tiel bona. Tiam mi vere volis havi validación kodo vi skribos – ĉu mi skribas laŭ ĝenerale akceptitaj normoj aŭ skribi ajnan malbeleco. Ĝenerale mi retroviĝis tutorialče kiel aferoj okazas sed estas iom malnoviĝinta – Geany havas ĉiu konstruita en sin nur devas instali ĝin pep8 pako. En Debian apt-get install pep8 laboras en aliaj distrota sole por malkovri kiel la magio okazas. En la dua Konstruu menuobutono (almenaŭ al mi) е Lint след кликването му ще откриете колко грозен код сте сътворили 😀

Screenshot from 2016-01-11 20-42-21

Това е общи линии как да накарате вашият Geany да работи по добре с Python и същевременно да продължи да бъде бърз без да кара процесора ви да иска да си тегли куршума.

Lasi Respondon

Via # retpo? to adreso ne estos eldonita. Bezonata kampoj estas markitaj *

Anti SPAMO *