കേറ്റ് (ടെക്സ്റ്റ് എഡിറ്റർ)

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
(Kate (text editor) എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)
കേറ്റ്
Breezeicons-apps-48-kate.svg
Kate in KDE Plasma 5
Kate in KDE Plasma 5
വികസിപ്പിച്ചത്KDE
ആദ്യപതിപ്പ്2001; 22 years ago (2001)
Repositoryinvent.kde.org/kde/kate
ഭാഷC++
ഓപ്പറേറ്റിങ് സിസ്റ്റം
തരംText editor
അനുമതിപത്രംLGPL, GPL
വെബ്‌സൈറ്റ്kate-editor.org

കെ‌ഡി‌ഇ സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ കമ്മ്യൂണിറ്റി വികസിപ്പിച്ച ടെക്സ്റ്റ് എഡിറ്ററാണ് കെ‌ഡി‌ഇ അഡ്വാൻസ്ഡ് ടെക്സ്റ്റ് എഡിറ്റർ ( കേറ്റ് ) (The KDE Advanced Text Editor (Kate)). പതിപ്പ് 2.2 മുതൽ ഇത് കെ‌ഡി‌ഇ സോഫ്റ്റ്‌വെയർ സമാഹാരത്തിന്റെ ഭാഗമാണ്. 2001 ൽ ഇത് ആദ്യമായി പുറത്തിറങ്ങി. സോഫ്റ്റ്‌വേർ ഡവലപ്പർമാർക്കായി ഉദ്ദേശിച്ചിട്ടുള്ള ഇത് സിന്റാക്സ് ഹൈലൈറ്റിംഗ്, കോഡ് ഫോൾഡിംഗ്, ഇഷ്ടാനുസൃതമാക്കാവുന്ന ലേയൗട്ടുകൾ എന്നിവ ഉൾക്കൊള്ളുന്നു.

ചരിത്രം[തിരുത്തുക]

2001 ൽ 2.2 പുറത്തിറങ്ങിയതുമുതൽ കേറ്റ് കെഡിഇ സോഫ്റ്റ്‌വേർ സമാഹാരത്തിന്റെ ഭാഗമാണ്. [5] കെ‌പാർട്ട്സ് സാങ്കേതികവിദ്യ കാരണം, മറ്റ് കെ‌ഡി‌ഇ ആപ്ലിക്കേഷനുകളിൽ കേറ്റിനെ ഒരു എഡിറ്റിംഗ് ഘടകമായി ഉൾപ്പെടുത്താൻ കഴിയും. കേറ്റിനെ ഒരു എഡിറ്റിംഗ് ഘടകമായി ഉപയോഗിക്കുന്ന പ്രധാന കെ‌ഡി‌ഇ ആപ്ലിക്കേഷനുകളിൽ സംയോജിത വികസന പരിസ്ഥിതി കെഡെവലപ്പ്, വെബ് ഡെവലപ്മെൻറ് എൻ‌വയോൺ‌മെന്റ് ക്വാണ്ട പ്ലസ്, ലാറ്റെക്സ് ഫ്രണ്ട് എൻഡ് കെയ്‌ൽ എന്നിവ ഉൾപ്പെടുന്നു .


സവിശേഷതകൾ[തിരുത്തുക]

കോഡ് മടക്കാനുള്ള നിയമങ്ങളുള്ള 300-ലധികം ഫയൽ ഫോർമാറ്റുകൾക്കായി സിന്റാക്സ് ഹൈലൈറ്റിംഗ് അവതരിപ്പിക്കുന്ന ഒരു പ്രോഗ്രാമറുടെ ടെക്സ്റ്റ് എഡിറ്ററാണ് കേറ്റ്. [6] സിന്റാക്സ് ഹൈലൈറ്റിംഗ് എക്സ്എം‌എൽ ഫയലുകൾ വഴി വിപുലീകരിക്കാൻ കഴിയും. [7] ഇത് യുടിഎഫ് -8, യുടിഎഫ് -16, ഐ‌എസ്ഒ -8859-1, എ‌എസ്‌സി‌ഐ എൻ‌കോഡിംഗ് സ്കീമുകളെ പിന്തുണയ്ക്കുന്നു, എന്ന് മാത്രമല്ല ഒരു ഫയലിന്റെ പ്രതീക എൻ‌കോഡിംഗ് സ്വപ്രേരിതമായി കണ്ടെത്താനും കഴിയും.

കേറ്റിനെ അതിന്റെ vi ഇൻപുട്ട് മോഡ് [8] വഴി ഒരു മോഡൽ ടെക്സ്റ്റ് എഡിറ്ററായി ഉപയോഗിക്കാൻ കഴിയും , അത് അതേ പേരിൽ ഒരു യുണിക്സ് ടെക്സ്റ്റ് എഡിറ്ററിനെ അനുകരികരിച്ച് പ്രവർത്തിക്കുന്നു.

ഒന്നിലധികം പ്രമാണ ഇന്റർഫേസ്, വിൻഡോ വിഭജനം, പ്രോജക്റ്റ് എഡിറ്റിംഗ് [9]   കൂടാതെ ഒന്നിലധികം പ്രമാണങ്ങൾ എഡിറ്റുചെയ്യുന്നതിന് സെഷനുകളും. സെഷനുകൾ ഉപയോഗിച്ച്, ഓപ്പൺ ഫയലുകളുടെ പട്ടിക, പ്രാപ്തമാക്കിയ പ്ലഗ്-ഇന്നുകളുടെ പട്ടിക, വിൻഡോ കോൺഫിഗറേഷൻ എന്നിവ സംരക്ഷിച്ചുകൊണ്ട് വ്യത്യസ്ത പ്രോജക്റ്റുകൾക്കായി കേറ്റിനെ ആവശ്യാനുസൃതമാക്കാൻ കഴിയും. [10]

വാചകം തിരയുന്നതിനും മാറ്റിസ്ഥാപിക്കുന്നതിനും, മൾട്ടി-ലൈൻ തിരയൽ, മാറ്റിസ്ഥാപിക്കൽ, പതിവ് എക്‌സ്‌പ്രഷൻ പിന്തുണ എന്നിവയും കേറ്റ് നൽകുന്നു. ഇതിന് ഒന്നിലധികം ഫയലുകളിൽ തിരയൽ നടത്താനും മാറ്റിസ്ഥാപിക്കാനും കഴിയും.

കെ‌ഡി‌ഇ സംയോജനം[തിരുത്തുക]

ഒരു കെ‌ഡി‌ഇ ആപ്ലിക്കേഷൻ ആയതിനാൽ, കെ‌ഐ‌ഒ ലൈബ്രറികൾ‌ പിന്തുണയ്‌ക്കുന്ന എല്ലാ പ്രോട്ടോക്കോളുകളിലും കേറ്റ് തുറക്കുകയും സംരക്ഷിക്കുകയും ചെയ്യുന്നു. ഇതിൽ എച്ച്ടിടിപി, എഫ്‌ടിപി, എസ്എസ്എച്ച്, എസ്എംബി, വെബ്‌ഡാവി എന്നിവ ഉൾപ്പെടുന്നു.

കെപാർട്ട്സ് ചട്ടക്കൂട് ഉപയോഗിച്ചാണ് കേറ്റ് നിർമ്മിച്ചിരിക്കുന്നത്. ഇത് എഡിറ്റർ ഘടകത്തിന് ചുറ്റുമുള്ള ഒരു ഗ്രാഫിക്കൽ ഷെല്ലാണ്, ഇതിനെ കേറ്റ്പാർട്ട് എന്ന് വിളിക്കുന്നു. [11] ഈ കെ‌പാർട്ട്സ് ഘടകം മറ്റ് കെ‌ഡി‌ഇ പ്രോഗ്രാമുകളും ഉൾച്ചേർത്തിരിക്കുന്നു. ഉൾച്ചേർത്ത ടെർമിനൽ ലഭിക്കാൻ കേറ്റ് കോൺസോൾ ഉപയോഗിക്കുന്നു.

ചിഹ്നം[തിരുത്തുക]

കേറ്റ് വുഡ്‌പെക്കർ, കേറ്റ് എഡിറ്ററുടെ ചിഹ്നം.

കേറ്റ് വുഡ്‌പെക്കർ ആണ് കേറ്റ് എഡിറ്ററുടെ ചിഹ്നം.

ഇവകൂടി കാണുക[തിരുത്തുക]

പരാമർശങ്ങൾ[തിരുത്തുക]

  1. "Distribution Packages". Kate-editor.org. KDE. ശേഖരിച്ചത് 23 March 2014.
  2. "Distributions Shipping KDE". Kde.org. KDE. മൂലതാളിൽ നിന്നും 2014-02-09-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് 23 March 2014.
  3. "Kate on Windows". kate-editor.org. KDE. ശേഖരിച്ചത് 10 February 2016.
  4. "Kate on Mac OS". kate-editor.org. KDE. ശേഖരിച്ചത് 10 September 2016.
  5. "2.1 to 2.2 Changelog". Kde.org. ശേഖരിച്ചത് 2015-07-02.
  6. [1]
  7. Christoph Cullmann (2005-03-24). "Writing a Syntax Highlighting File | Kate | Get an Edge in Editing". Kate-editor.org. ശേഖരിച്ചത് 2015-07-02.
  8. "KDE's Kate text editor gets vi input mode". Arstechnica.com. 2008-10-27. ശേഖരിച്ചത് 2009-05-04.
  9. "Using the Project Plugin in Kate". 2012-11-02. ശേഖരിച്ചത് 2014-09-24.
  10. "Using Sessions". Docs.kde.org. ശേഖരിച്ചത് 2015-07-02.
  11. "KatePart | Kate | Get an Edge in Editing". Kate-editor.org. മൂലതാളിൽ നിന്നും 2014-10-18-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് 2015-07-02.

ബാഹ്യ ലിങ്കുകൾ[തിരുത്തുക]