Geany හි පයිතන් බල ගැන්වීම

මෙම තනතුර කොටස් දෙකකට බෙදා ඇත, පළමුව මූලික කරුණු: ස්ථිතික කේත පරීක්ෂාව, ඉන්පසු ප්‍රධාන පා course මාලාව: පයිතන් සඳහා ස්වයං සම්පුර්ණ කිරීම.

ස්ථිතික කේත පරීක්ෂාව

ඊයේ රාත්‍රියේ සන්ෂයින් හි ටිකක් වැඩසටහන්කරණය කිරීමෙන් පසුව මම දිගු කිරීම සඳහා ප්ලගිනය සමඟ සෙල්ලම් කිරීමට පටන් ගතිමි ගෙනි සමඟ ගත, මිනිත්තු 5 කින් මට දැනටමත් ලැබුණා පයිතන් සහ කෝපි ස්ක්‍රිප්ට් හි කේතය ස්ථිතිකව පරීක්ෂා කිරීමට මට හැකි ප්ලගිනයක්, භාවිතයට නොගත් දෝෂ සහ ආනයන පෙන්වා දීම, පැහැදිලිව පෙනෙන පරිදි සැඟවී ඇති මෝඩ දෝෂ සොයා ගැනීමට කඩිමුඩියේ වැඩ කිරීමේදී ඉතා ප්‍රයෝජනවත් වේ.

මෙය සාක්ෂාත් කර ගැනීම සඳහා එය ස්ථාපනය කර ඇත පිෆ්ලේක්ස්, සඳහා ස්ථිතික පරීක්ෂක Python මීට උදාහරණ, කෝපි පිටපත, එම භාෂාවේ සම්පාදකයා සහ දිගු කිරීමට ප්ලගිනය ගෙනි en ගත.

$ sudo aptitude install pyflakes coffeescript geany-plugin-lua

ගොනුවක් Python මීට උදාහරණ අපි යනවා "බිල්ඩ්" »" බිල්ඩ් විධාන සකසන්න "; එය පළමු විකල්පයට ඇතුළත් කර ඇත "සම්පාදනය" ලියා ඇත:

pyflakes "%f"

නිත්‍ය ප්‍රකාශනයේ දී ඔබ තැබූ දෝෂ හඳුනා ගැනීමට:

(.+):([0-9]+):(.+)

මේ ආකාරයට ඉතිරිව ඇත:

එබැවින් ඔබට ගොනුවක් විවෘතව ඇති විට Python මීට උදාහරණ සහ තද කර ඇත F8 ස්ථිතික චෙක්පත ක්‍රියාත්මක වන අතර එහි ඇති දෝෂ පෙන්නුම් කරයි.

සමඟ එයම සාක්ෂාත් කර ගැනීම කෝපි ස්ක්‍රිප්ට්, ස්ථිතික පරීක්ෂාව සහ සම්පාදනය, ගොනුවක් විවෘත වේ .කෝපි එය ගොඩනංවන විධානයන් තුළ තබා ඇත:

coffee -c "%f"

දෝෂ සඳහා රීජෙක්ස් සමඟ:

Error: In (.+), .* ([0-9]+): (.+)

ගොනුවක් සුරකින සෑම අවස්ථාවකම මෙම සම්පාදන විධානයන් ස්වයංක්‍රීයව ක්‍රියාත්මක කිරීමට සහ F8 එබීම ගැන අපට අමතක කළ හැකිය, අඩංගු ගොනුව පිටපත් කරන්න මෙන්න ඔබේ පුද්ගලික ෆෝල්ඩරයේ "~ / .config / geany / plugins / geanylua / events", එම නාමාවලි ව්‍යුහය නොපවතී නම්: එය සාදන්න.

ඒ නිසා මම ගොනුවක් සුරකින සෑම අවස්ථාවකම Python මීට උදාහරණ o කෝපි ස්ක්‍රිප්ට් මෙය ස්ථිතිකව පරීක්ෂා කරනු ලැබේ.

පයිතන් සඳහා ස්වයං සම්පුර්ණ කිරීම

මම සෑදූ අනෙක් සෙල්ලම් බඩු මෙයයි ප්ලගිනය සූර්යග්‍රහණ පයිඩෙව් ප්ලගිනයට සාපේක්ෂව ස්වයංක්‍රීයව සම්පුර්ණ වීමට ඉඩ සලසයි, නමුත් Geany හි වේගය හා සැහැල්ලු බව සමඟ.

ස්ථාපනය කරන්න කඹය, කේත ප්‍රතිනිර්මාණය හා විශ්ලේෂණය සඳහා පුස්තකාලයක්:

$ sudo aptitude install python-rope

අඩංගු ගොනු ඉවත් කරන්න මෙන්න "~ / .config / geany / plugins /" ෆෝල්ඩරයේ සහ කෙටිමං වල මනාපයන් විවෘත කරන්න "සංස්කරණය කරන්න" Pre "මනාප" »" සංයෝජන " ඇතුල්වීම සොයන්න "Python මීට උදාහරණ සම්පුර්ණ කිරීම ”සහ එයට ස්වයං සම්පුර්ණ යතුරු සංයෝජනය දෙන්න " අවකාශය ", එය සුපුරුදු ස්වයං සම්පුර්ණ කිරීම සමඟ ගැටෙන්නේ නම් බිය නොවන්න, ස්වයංක්‍රීයව ක්‍රියාත්මක වන ගොනුව වෙතින් නොවේ නම්, බියෙන් තොරව සංයෝජනය නැවත ලියන්න. Python මීට උදාහරණ සංස්කාරකයේ පෙරනිමි සම්පුර්ණ කිරීමේ ක්‍රියාව ක්‍රියාත්මක වේ.

මේ ආකාරයෙන් ඔබට දැනටමත් Geany හි හොඳ ස්වයං සම්පුර්ණ කිරීමක් තිබිය යුතුය.

නිගමනය

මම අවංකවම සිතන්නේ මෙම ප්ලගිනය සැහැල්ලු පරිසරයන් සඳහා විශිෂ්ට වන අතර සූර්යග්‍රහණය, නෙට්බීන්ස්, කොමෝඩෝ එඩිට් සහ ලස්සන සබ්ලයිම් ටෙක්ස්ට් වෙත සමුගනියි. මෙම ප්ලගිනය සමඟ ඔබට කුඩා හා සරල Geany හි විශිෂ්ට සංස්කාරකවරුන්ගේ බලය ලබා ගත හැකිය.

"වින්‍යාසය" ඉතා සංකීර්ණ හෝ බර නම් සරලව භාවිතා කරන්න මගේ Geany සැකසුම. ඔබගේ ෆෝල්ඩරය "~ .config / geany" සුරකින්න, එහි නව වින්‍යාසය ඉවත් කරන්න; ස්ථාපනය කරන්න:

$ sudo aptitude install pyflakes coffeescript python-rope geany-plugin-lua

ඔබේ සංස්කාරකය යන්නට ඔබ සූදානම් වනු ඇත.

මම හිතනවා ඔබ එය බොහෝ සේ භුක්ති විඳිනු ඇති අතර නව නිපැයුම පිළිබඳ ඔබේ හැඟීම් මට දන්වන්න… හෙහෙහෙ….


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 10 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ගිස්කාර්ඩ් ප්රකාශ කළේය

    ඉතා හොඳයි! මම එය පසුව පරීක්ෂා කිරීම සඳහා «පිටු සලකුණු to වෙත යන්නෙමි

  2.   taregon ප්රකාශ කළේය

    දායකත්වයට ස්තූතියි සහ කියුබානු ගුණාත්මකභාවය

  3.   එඩී අර්නෙස්ටෝ ඩෙල් වැලේ පිනෝ (xigurat) ප්රකාශ කළේය

    It ටයිටෝටැටින්

    මම මුල් පෝස්ට් එකේ කතුවරයා සහ ප්ලගිනය සෑදූ තැනැත්තා වෙමි.
    එම තේමාව භූ විද්‍යාව සඳහා අමතකවීමකි.
    දැනට, Community.uci.cu අක්‍රිය වී ඇති නමුත් එහි git ගබඩාවල repo සත්කාරකත්වය දරනු ලබන අතර එය මා භාවිතා කරන විට මගේ භූගෝලීය වින්‍යාසය ඇත.

    සුබ පැතුම්, එඩ්.

    1.    ටයිටෝටැටින් ප්රකාශ කළේය

      බොහොම ස්තූතියි, සත්‍යය නම් පෙරනිමියෙන් එන තේමාවට වඩා මම එයට කැමතියි.

      ස්තුතියි.

  4.   ටයිටෝටැටින් ප්රකාශ කළේය

    ඉතා හොඳ දායකත්වයක්. මාර්ගය වන විට, භූ රූපවල දක්නට ලැබෙන තේමාව කුමක්ද?

  5.   ඩැනියෙල් ජී. ප්රකාශ කළේය

    සංයෝජනයන්හි පයිතන් සම්පුර්ණ කිරීමේ ප්‍රවේශය මට නොපෙනේ, මම සම්පූර්ණ වින්‍යාස ෆෝල්ඩරය පිටපත් කර පැකේජ ස්ථාපනය කළෙමි.

    1.    ඩැනියෙල් ජී. ප්රකාශ කළේය

      ප්ලග් ඉන් මනාපයන් තුළ, මට කළ නොහැකි දේ මම දැනටමත් සොයාගෙන ඇත, ඔබ ලුවා ප්ලගිනය සක්‍රීය කළ යුතු අතර එය එයයි

      1.    ඩැනියෙල් ජී. ප්රකාශ කළේය

        මෙවලම්, ප්ලගීන කළමණාකරු තුළ ලූවා සක්‍රීය කළ යුතු බව සඳහන් කිරීමට මට අමතක විය, එය ක්‍රියාත්මක නොවන්නේ නම්, සංස්කරණය කරන්න, ප්ලගීන මනාපයන් පරීක්ෂා කරන්න

  6.   සබිනා ප්රකාශ කළේය

    මට ඉගෙන ගැනීමට අවශ්‍යයි, ඔබ වැනි ගුරුවරයෙකුට මට කියුබානු අවශ්‍යයි

  7.   scGabriel ප්රකාශ කළේය

    ප්‍රකාශයට පත් කර වසර 10 කට ආසන්න කාලයක් ගතවී ඇතත් මඟ පෙන්වීම සහ උපකාරය තවමත් වටිනාකමක් ඇත
    ගොඩක් ස්තුතියි! ඒක මට ගොඩක් උදව් කළා