Programim dhe zhvillim, javascript, python, php, html

Dhënie automatike për Python në Notepad++

Unë kam kërkuar shumë në google dhe kjo po bëhet vërtet zhgënjyese. Nuk vepron si boshe.

Shembull:

else:  
    name = 'World'
    print 'Howdy', name
    print 'yay'

por në Notepad++

else: # i press enter and this is what it does
lands me here

Por unë dua të jem në gjendje të bëj si në punë: pas : mund të shtyp enter dhe të vazhdoj. Anglishtja ime nuk është aq e mirë.

Unë kam llojin e skedarit tim të vendosur në Python etj. dhe formatin tim në unix.


Përgjigjet:


1

Kjo është ajo që dëshironi:

Cilësimet > Preferencat > MISC. > Tërheqja automatike (kutia e zgjedhjes)

--

Ndonjëherë njerëzit pyesin: "Si mund ta bëj x në programin y?"

Unë kam një ëndërr që një ditë "Përdor programin z" nuk do të jetë përgjigja më e njohur.

27.06.2011
  • Nuk funksionon, për fat të keq; edhe me opsionin e aktivizuar, ai nuk futet saktë. Ka një arsye pse njerëzit sugjeruan përdorimin e një redaktuesi të ndryshëm nga TextPad. 08.01.2013
  • Nuk funksionon as për mua. Por shtojca Python Indent e përmendur nga @Peter McElhinney funksionon shkëlqyeshëm. 02.07.2013

  • 2

    Kam luajtur pak me python në Notepad++ dhe kam pasur një problem me skedën. Meqenëse në python dhëmbëzimi juaj është vërtet i rëndësishëm, por notepad ++ vendos hapësirë ​​në vend të një skede.

    Pra, për të kaluar në skedë, duhet të shkoni te menyja e notepad ++ Cilësimet > Preferencat... më pas zgjidhni Cilësimet e skedës Më pas zgjidhni python në Kutia Cilësimet e skedës dhe zgjidhni Përdor vlerën e paracaktuar dhe zgjidhni Zëvendëso me hapësirë.

    Ashtu si përgjigjja tjetër, ju mund të dëshironi të merrni në konsideratë një ide tjetër. Unë personalisht përdor eclipse me shtojcën pydev dhe django plungin. Eriku është gjithashtu i mirë.

    03.04.2011
  • Sapo e zbulova këtë opsion (po pyesja veten pse në Python ndryshon automatikisht në dhëmbëzimin e hapësirës në vend të skedës). Gjithsesi, a ka ndonjë opsion për t'i thënë Notepad++ që të zbulojë automatikisht cilësimin e skedës në një skedar (d.m.th. nëse tashmë është i futur me skedën, atëherë vazhdoni me skedën - ja ku Sublime shkëlqen me të vërtetë) 23.02.2017
  • @JimRaynor - faleminderit për shënimin informues mbi sublime, vetëm për këtë arsye +1 për përgjigjen tuaj :-) 09.02.2018

  • 3

    Gjeta shtojcën Python Indent në faqen zyrtare të shtojcave dhe funksionoi mirë!

    http://docs.notepad-plus-plus.org/index.php/Plugin_Central#P

    15.05.2013
  • Po kjo është përgjigja! 07.04.2015
  • Lidhja është e vdekur. Këtu është fotografia më e fundit nga Wayback Machine: https://web.archive.org/web/20190618000144/http://docs.notepad-plus-plus.org/index.php/Plugin_Central 28.12.2019

  • 4

    Epo, këtu është një përgjigje e përditësuar:

    Notepad++ >> Shtojcat >> menaxheri i shtojcave >> trego menaxherin e shtojcave >> gjeni (indent python) klikoni instaloni >> duhet të shkarkohet që duhet të arrini për ta aktivizuar përsëri nga Shtojcat>>indent python>>aktivizo

    15.09.2014
  • Faleminderit shumë! Unë jam fillestar, dhe kjo është më e lehta për t'u kuptuar dhe bërë, dhe funksionoi shumë mirë me mua. 05.02.2016

  • 5

    Shkoni te Cilësimet > Preferencat > Gjuha

    Më pas në kutinë "Tab Settings" zgjidhni "python" dhe shënoni kutinë "Përdorni vlerën e paracaktuar".

    Ju jeni të mirëpritur.

    P.S. Po, unë e di këtë pak të vjetër. Unë me të vërtetë thjesht nuk mund ta ndihmoja. Gjithsesi, kjo është për versionin v7.3.2.

    18.02.2017

    6
    1. Klikoni te Cilësimet
    2. Klikoni Preferencat...
    3. Shfletoni menynë rënëse për të gjetur MISC.
    4. Shënoni kutinë që thotë Auto-indent

    Pas kësaj, ju duhet të jeni mirë.

    08.04.2016

    7

    Rinisni Notepad++ më pas dhe më pas funksionon.

    17.08.2020

    8

    -- Për versionet më të reja, shkoni te Cilësimet››Preferencat ››Plotësimi automatik››Auto-Indent(kutia e kontrollit)

    -- Për versionet më të vjetra, shkoni te Cilësimet › Preferencat › MISC. › Indent automatik (kutia e zgjedhjes)

    Deri në kohën e këtij postimi, Versioni më i ri i Notepad++ është v7.8.7.(testuar)

    04.09.2020

    9

    Një ide më e mirë mund të jetë Spyder. http://code.google.com/p/spyderlib/ ka të bëjë me IDE-në më të mirë kam gjetur.

    03.04.2011

    10

    Geany është një IDE ndër-platformë e shpejtë dhe e lehtë, ajo mbështet plotësimin automatik dhe identifikimin automatik për python kodi, ekzekutoni ekzekutoni programin tuaj , konsolën e integruar , plus ka një listë simbolesh panel anësor që ju lejon të vizualizoni dhe shfletoni lehtësisht kodin tuaj, mund të kaloni drejtpërdrejt te përkufizimet e funksioneve dhe të pëlqyeshmet duke përdorur menynë e kontekstit, plus është me burim të hapur

    Megjithatë, për një IDE të plotë, unë do të rekomandoja Eric4

    04.04.2011

    11

    Kam gjetur që Notepad++ të përmbushë detyrën për të qenë një redaktues më i mirë i tekstit bazë sesa Notepad, por ai nuk është krijuar në të vërtetë për të qenë aq i zgjuar sa një IDE programimi i duhur.

    Mund të jetë e mundur ta bëni atë të bëjë atë që kërkoni, por sigurisht që nuk e di se si ta konfiguroj në atë mënyrë.

    04.04.2011

    12

    Emacs ka modalitetin python i cili (gjithashtu) e bën atë. Kapeni atë dhe përgatituni për kënaqësi gjatë gjithë jetës.

    04.04.2011
    Materiale të reja

    Masterclass Coroutines: Kapitulli-3: Anulimi i korutinave dhe trajtimi i përjashtimeve.
    Mirë se vini në udhëzuesin gjithëpërfshirës mbi Kotlin Coroutines! Në këtë seri artikujsh, unë do t'ju çoj në një udhëtim magjepsës, duke filluar nga bazat dhe gradualisht duke u thelluar në..

    Faketojeni derisa ta arrini me të dhënat false
    A e gjeni ndonjëherë veten duke ndërtuar një aplikacion të ri dhe keni nevojë për të dhëna testimi që duken dhe duken më realiste ose një grup i madh të dhënash për performancën e ngarkesës...

    Si të përdorni kërkesën API në Python
    Kërkesë API në GitHub për të marrë depot e përdoruesve duke përdorur Python. Në këtë artikull, unë shpjegoj procesin hap pas hapi për të trajtuar një kërkesë API për të marrë të dhëna nga..

    Një udhëzues hap pas hapi për të zotëruar React
    Në këtë artikull, do të mësoni se si të krijoni aplikacionin React, do të mësoni se si funksionon React dhe konceptet thelbësore që duhet të dini për të ndërtuar aplikacione React. Learning..

    AI dhe Psikologjia — Pjesa 2
    Në pjesën 2 të serisë sonë të AI dhe Psikologji ne diskutojmë se si makineritë mbledhin dhe përpunojnë të dhëna për të mësuar emocione dhe ndjenja të ndryshme në mendjen e njeriut, duke ndihmuar..

    Esencialet e punës ditore të kodit tim VS
    Shtesat e mia të preferuara - Git Graph 💹 Kjo shtesë është vërtet e mahnitshme, e përdor përpara se të filloj të punoj për të kontrolluar dy herë ndryshimet dhe degët më të fundit, mund të..

    Pse Python? Zbulimi i fuqisë së gjithanshme të një gjiganti programues
    Në peizazhin gjithnjë në zhvillim të gjuhëve të programimit, Python është shfaqur si një forcë dominuese. Rritja e tij meteorike nuk është rastësi. Joshja e Python qëndron në thjeshtësinë,..