CudaText ကုဒ်တည်းဖြတ်သူ 1.161.0 အပ်ဒိတ်

Free Pascal နှင့် Lazarus တို့ကို အသုံးပြု၍ ရေးသားထားသော အခမဲ့ကုဒ်တည်းဖြတ်သူ CudaText ၏ ထုတ်ဝေမှုအသစ်ကို ထုတ်ဝေလိုက်ပါပြီ။ တည်းဖြတ်သူသည် Python extension များကို ပံ့ပိုးပေးပြီး Sublime Text ထက် အားသာချက်များစွာရှိသည်။ ပလပ်အင်များပုံစံဖြင့် အကောင်အထည်ဖော်သည့် ပေါင်းစပ်ဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်၏ အင်္ဂါရပ်အချို့ရှိသည်။ ပရိုဂရမ်မာများအတွက် syntactic lexers 270 ကျော်ကို ပြင်ဆင်ထားပါသည်။ ကုဒ်ကို MPL 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ တည်ဆောက်မှုများကို Linux၊ Windows၊ macOS၊ FreeBSD၊ OpenBSD၊ NetBSD၊ DragonflyBSD နှင့် Solaris ပလပ်ဖောင်းများအတွက် ရနိုင်ပါသည်။

ယခင်ကြေငြာခဲ့သည့်နှစ်တွင်၊ အောက်ပါတိုးတက်မှုများကို အကောင်အထည်ဖော်ခဲ့သည်-

  • Sublime Text ၏ လုပ်ဆောင်နိုင်စွမ်းကို ပွားစေသော ကွန်မန်းများ- “Paste and indent”၊ “paste from history”။
  • "ရွှေ့သည်" လိုင်းများမုဒ်တွင် ကြီးမားသောလိုင်းများကို အကောင်းဆုံးတည်းဖြတ်ပါ။ စာလုံးပေါင်း သန်း 40 အတွက် တည်းဖြတ်မှုများသည် ပိုမိုမြန်ဆန်လာသည်။
  • လိုင်းတိုများဖြတ်သွားသည့်အခါ ရထားများကို မှန်ကန်စွာ မြှောက်နိုင်ရန် "carets extend" ညွှန်ကြားချက်များကို မြှင့်တင်ထားပါသည်။
  • Drag-drop text blocks- ပိုမိုမှန်ကန်သော cursor ကိုပြသထားပြီး၊ သင်ဖတ်ရန်သီးသန့်စာရွက်စာတမ်းများမှ ဆွဲယူနိုင်သည်။
  • အစားထိုးသည့်အခါ RegEx အစားထိုးမှုများကို ပိတ်နိုင်စေမည့် "Replace" dialog တွင် အလံတစ်ခုကို ပေါင်းထည့်ထားပါသည်။
  • သေးငယ်လွန်းသော တုံးများကို ဖယ်ရှားပေးသည့် “fold_icon_min_range” ကို ထည့်သွင်းထားသည်။
  • Sublime Text နှင့် ယှဉ်တွဲခြင်းဖြင့် Ctrl + "3rd mouse button ကိုနှိပ်ခြင်း" နှင့် Ctrl + "မောက်စ်ဘီးဖြင့် လှိမ့်ခြင်း" ကို လုပ်ဆောင်ပြီးပါပြီ။
  • ပုံများကိုကြည့်ရှုခြင်းသည် နောက်ထပ်ဖော်မတ်များကို ပံ့ပိုးပေးသည်- WEBP၊ TGA၊ PSD၊ CUR။
  • အချို့သော တည်းဖြတ်မှုကိစ္စများအတွက် လော့ဂျစ်ကို မလုပ်တော့ဘဲ Sublime Text နှင့် ပိုမိုဆင်တူသည်။
  • ယူနီကုဒ်နေရာလွတ် အက္ခရာများကို ယခု ဆဋ္ဌမကိန်းဖြင့် ပြထားသည်။
  • တည်းဖြတ်သူသည် စက်ရှင်ဖိုင်ကို စက္ကန့် 30 တိုင်း သိမ်းဆည်းသည် (ကြားကာလကို ရွေးချယ်မှုဖြင့် သတ်မှတ်သည်)။
  • ၎င်းတို့အား အမိန့်များပေးဆောင်ရန်အတွက် Extra1/Extra2 မောက်စ်ခလုတ်များအတွက် ပံ့ပိုးမှု။
  • ပရိုဂရမ်စတင်သည့်အခါ မည်သည့် command plugin ကိုမဆို လုပ်ဆောင်နိုင်စေမည့် command line parameter “-c” ကို ထည့်သွင်းထားသည်။
  • Lexers-
    • CSS lexer အတွက် ကုဒ်သစ်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်- ယခု သေးငယ်သော (ချုံ့ထားသော) CSS စာရွက်စာတမ်းများတွင်ပင် သစ်ပင် node များကို မှန်ကန်စွာ ပြသပါသည်။
    • Markdown lexer- စာရွက်စာတမ်းတွင် အခြားသော lexers များနှင့်အတူ အပိုင်းအစများပါရှိသောအခါ ယခုအခါ ကာရံပိတ်ဆို့ခြင်းများကို ပံ့ပိုးပေးပါသည်။
    • "Ini files" lexer ကို ကြီးမားသော ဖိုင်များကို ပံ့ပိုးရန် "light" lexer ဖြင့် အစားထိုးထားပါသည်။
  • ပလပ်အင်များ-
    • “Built-in sessions” ကို ပရောဂျက်မန်နေဂျာသို့ ပေါင်းထည့်လိုက်သည်၊ ဆိုလိုသည်မှာ ပရောဂျက်ဖိုင်တွင် တိုက်ရိုက်သိမ်းဆည်းထားသော ဆက်ရှင်များကို ၎င်းတို့၏ပရောဂျက်မှသာ မြင်နိုင်သည်။
    • ပရောဂျက်မန်နေဂျာ- ဆက်စပ်မီနူးသို့ ပစ္စည်းများထည့်ထားသည်- "မူလအပလီကေးရှင်းတွင်ဖွင့်ရန်"၊ "ဖိုင်မန်နေဂျာတွင် အာရုံစိုက်ပါ"။ “Go to file” အမိန့်ကိုလည်း အရှိန်မြှင့်ထားသည်။
    • Emmet ပလပ်အင်- Lorem Ipsum ထည့်သွင်းရန် နောက်ထပ် ရွေးချယ်စရာများ။
    • Git Status ပလပ်အင် (Plugins Manager)- Git နှင့်အလုပ်လုပ်ရန်အတွက် အခြေခံအမိန့်များကို ပံ့ပိုးပေးသောကြောင့် ယခုအခါ တည်းဖြတ်သူထံမှ တိုက်ရိုက်လုပ်ဆောင်နိုင်ပြီဖြစ်သည်။
    • Emoji ပလပ်အင်ထည့်သွင်းခြင်း (Plugins Manager)- သင်သည် အီမိုဂျီမှ ယူနီကုဒ်စာသားကို ထည့်သွင်းနိုင်စေပါသည်။
  • Plugins Manager ရှိ ပလပ်အင်အသစ်များ-
    • GitHub Gist ။
    • WikidPad အကူအညီပေးသူ။
    • JSON/YAML ပြောင်းပါ။
    • ခြစ်ရာ။
    • Bootstrap ပြီးစီးမှုနှင့် Bulma ပြီးစီးမှု။

source: opennet.ru

မှတ်ချက် Add