SciTE

البرمجيات قطة:
SciTE
تفاصيل البرنامج:
الإصدار: 4.1.0 محدث
تاريخ إيداع: 22 Jun 18
المطور: Neil Hodgson
ترخيص: حرر
شعبية: 7

Rating: 1.0/5 (Total Votes: 1)

SciTE هو برنامج مفتوح المصدر ، عبر منصة ، وبرنامج رسومية موزعة بشكل حر استنادًا إلى مشروع ScIntilla ، الذي تم تنفيذه في C ++ و GTK + ، المصمم من الإزاحة ليكون بمثابة تطبيق محرر شفرة المصدر مصمم خصيصًا للمبرمجين والمطورين. / P>

أثبت التطبيق أنه مفيد جدًا لكتابة التطبيقات المختلفة وتشغيلها خلال السنوات العديدة الماضية. من بين ميزاته الرئيسية ، يمكننا أن نذكر تصميم الجملة ، والطي ، ونصائح المكالمة ، ومؤشرات الأخطاء وإكمال الشفرة.

يدعم نطاقًا واسعًا من لغات البرمجة ، بما في ذلك C و C ++ و C # و CSS و Fortran و PHP و Shell و Ruby و Python و Batch و Assembler و Ada و D و Plain Text و Makefile و Matlab و VB و Perl YAML و TeX و Hypertext و Difference و Lua و Lisp و Errorlist و VBScript و XML و TCL و SQL و Pascal و JavaScript و Java بالإضافة إلى الخصائص.


تبدأ مع SciTE

للأسف ، يتم توزيع SciTE فقط كأرشيف مصدر gzipped في تنسيق ملف TGZ وتثبيته ليس أسهل المهام. لذلك ، إذا لم يتم تثبيته بالفعل على نظام التشغيل GNU / Linux (تأتي التوزيعات المختلفة محملة مسبقًا بـ SciTE) ، فإننا نوصي بشدة بفتح مدير الحزم لديك ، والبحث عن حزمة scite وتثبيتها.

بعد التثبيت ، يمكنك فتح البرنامج من القائمة الرئيسية لبيئة سطح المكتب ، تمامًا كما تفعل عند فتح أي تطبيق تثبيت آخر على نظامك. سوف يطلق عليه SciTE Text Editor.

يقدم البرنامج نفسه بمستند فارغ وواجهة مستخدم رسومية بسيطة ونظيفة مصممة مع مجموعة أدوات GTK + GUI المتقاطعة. لا يتوفر سوى شريط قوائم صغير ، بحيث يمكنك الوصول بسرعة إلى الأدوات المضمنة والإعدادات المختلفة والتغيير والمخازن المؤقتة والخيارات المفيدة الأخرى.


أنظمة التشغيل المدعومة

SciTE (SCIntilla based Editor Editor) هو برنامج متعدد المنصات يعمل بشكل جيد على أنظمة التشغيل Linux (Ubuntu، Fedora، etc.) و FreeBSD و Microsoft Windows (Windows 95 و NT 4.0 و Windows 2000 و Windows 7 ، إلخ). .

ما هو الجديد في هذا الإصدار:

تمت إضافة دعم تجريبي وغير كامل للنص ثنائي الاتجاه على نظام Windows باستخدام DirectWrite و Cocoa لمستندات UTF-8 من خلال الاتصال بـ SCI_SETBIDIRECTIONAL (SC_BIDIRECTIONAL_L2R). يسمح ذلك بتعديل المستندات التي تحتوي على العربية أو العبرية بسهولة أكبر بطريقة مشابهة للمحررين الآخرين.
تمت إضافة أنواع المؤشرات INDIC_GRADIENT و INDIC_GRADIENTCENTRE. يبدأ INDIC_GRADIENT بلون محدد وألف ألف في أعلى السطر ويتلاشى إلى شفاف تمامًا في الجزء السفلي. يبدأ INDIC_GRADIENTCENTRE بلون محدد وألفا في وسط السطر ويتلاشى إلى شفاف تمامًا في الأعلى والأسفل.
وضع التفاف المسافة البادئة SC_WRAPINDENT_DEEPINDENT أضاف مسافة بادئة لعلامتي تبويب من السطر السابق.
يتم رسم المؤشرات لأحرف نهاية السطر عند عرضها.
يتم عرض معظم وحدات البايت غير الصالحة في ترميز DBCS كنقط لجعل المشاكل واضحة وضمان ظهور شيء ما.
في Cocoa ، سيتم تفسير النص غير الصحيح في ترميز DBCS من خلال ترميز MacRoman أحادي البايت حيث سيقبل أي بايت.
يضيف الاختصار lexer أنماطًا للفروقات المحتوية على البقع.

يتم إصلاح الأعطال على نظام MacOS لأحرف DBCS غير الصالحة عند سحب النص وتغيير حالة النص والبحث غير الحساس لحالة الأحرف واسترداد النص بتنسيق UTF-8.
تم إصلاح تعطل التعبير العادي على نظام MacOS عند الربط بـ libstdc ++.
يقوم SciTE على GTK + ، عند التشغيل في وضع المثيل المفرد ، بإعادة توجيه كافة وسيطات سطر الأوامر إلى المثيل قيد التشغيل بالفعل. وهذا يسمح & quot؛ SciTE filename -goto: line & quot؛ للعمل.

ما هو الجديد في الإصدار:

انخفض الدعم لـ Microsoft Visual C ++ 2013 بسبب زيادة استخدام ميزات C ++ 11.
إضافة إطار خط الإقحام كمرئية بديلة لإبراز خط الإقحام.
تمت إضافة & quot؛ الخطوط المختارة العكسي & quot؛ خاصية.
يضيف SciTE & quot؛ تحديد كل الإشارات المرجعية & quot؛ أمر.
يضيف SciTE إعداد save.path.suggestion لاقتراح اسم ملف عند حفظ مخزن مؤقت غير مسمى.
تحديث حالة الأحرف وفئات الأحرف إلى Unicode 9.
يعرّف lanker Baan القيم الحرفية الرقمية بطريقة أكثر توافقاً بما في ذلك الأرقام السداسية العشرية و exponentials.
يتعرف lasher Bash على السلاسل في القوائم في المزيد من الحالات. الخطأ رقم 1944.
يعترف lraner Fortran خط preprocessor بعد خط استمرار &. الخطأ رقم 1935.
يمكن لمجلد Fortran طي التعليقات. الخطأ رقم 1936.
يتعرف lexer PowerShell على علامات الاقتباس المهربة في السلاسل. الخطأ رقم 1929.
يتعرف lixer Python على المعرفات بدقة أكبر عندما تتضمن أحرف غير ASCII.
يعامل مجلد بايثون التعليقات في نهاية الملف على أنها منفصلة عن البنية السابقة.

يتعرف اللفظ YAML على التعليقات في المزيد من المواقف والأنماط & quot؛ ... & quot؛ سطر مثل & quot؛ --- & quot؛ خط. الخطأ رقم 1931.
تحديث شريط التمرير عند إضافة أو إزالة التعليقات أو إزالتها. الميزة رقم 1187.
إلغاء الأوضاع باستخدام المفتاح Esc يحافظ على تحديد مستطيل. الخطأ رقم 1940.
تصنع Builds مع قائمة مرتبة من lexers ليكون أكثر استنساخا. علة # 1946.
على الكاكاو ، تم إصلاح تسرب المناطق تتبع الماوس.
في برنامج Cocoa ، يكون الإكمال التلقائي أكبر بمقدار 4 بكسل لتجنب اقتطاع النص.
على Windows ، قم بإيقاف رسم مستطيل تركيز على قائمة الإكمال التلقائي ورفع طول القائمة الافتراضي إلى 9 عناصر.
يفحص SciTE على الأكثر 1 ميغابايت من الملف لتحديد المسافة البادئة تلقائيًا لـ indent.auto لتجنب التوقف لفترة طويلة عند تحميل ملفات كبيرة جدًا.
تستخدم واجهة مستخدم SciTE ألوانًا أفتح وعناصر ثلاثية الأبعاد أقل لمطابقة بيئات سطح المكتب الحالية.
SciTE مجموعات المخزن المؤقت القذرة ويظهر رسالة عند حذف الملف إذا كان load.on.activate on.
SciTE في Windows العثور على زر البحث عن زر يعمل في وضع عدم الإغلاق المتزايد. علة رقم 1926.

ما هو الجديد في الإصدار 3.7.3:

علامة إقحام كتلة العرض فوق الحرف الموجود في نهاية التحديد لتكون مشابهة للمحررين الآخرين.
في SciTE يمكن اختيار الألوان لعلامات الطي. ميزة # 1172.
في SciTE يمكن إخفاء أرقام المخزن المؤقت في علامات التبويب. ميزة # 1173.
يتعرف Liffer Diff على الأسطر المحذوفة التي تبدأ بـ & quot؛ --- & quot ؛.
يتطلب Lua lexer أول سطر يبدأ بـ & quot؛ #! & quot؛ ليتم التعامل معه كتعليق shebang ، وليس فقط & quot؛ # & quot ؛. الخطأ رقم 1900.
يتطلب lexer Matlab بداية تعليق كتلة ونهاية لتكون وحدها على خط. علة # 1902.
بيثون lexer يدعم f-strings مع الأنماط الجديدة ، يسمح بمعرّفات Unicode ، ولم يعد يسمح لـ @ 1 أن يكون مصممًا. الخطأ رقم 1848.
ثبت عدم اتساق الطي عند إضافة رأس طية فوق جزء مطوي. تجنب التكرار غير الضروري عندما لا يتضمن الحذف نهاية السطر. الخطأ رقم 1896.
إصلاح انهيار اللمسات الأخيرة على الكاكاو. علة # 1909.
يمكن لـ SciTE على GTK + أن يكون لها فاصل عريض بين الأجزاء مع خاصية split.wide.
إصلاح عرض قوائم الإكمال التلقائي و calltips على GTK + 3.22 على Wayland. تم إهمال واجهات برمجة التطبيقات الحديثة المستخدمة في GTK + 3.22 مثل واجهات برمجة التطبيقات القديمة.
إصلاح الأعطال في رمز إمكانية الوصول على GTK + نظرًا لاستلام إشارة بعد التدمير. الخطأ رقم 1907.

اجعل عمل لوحة التمرير يعمل على Wayland. علة رقم 1901.

ما هو الجديد في الإصدار 3.7.2:

تصغير Redrawing for SCI_SETSELECTIONN * APIs. الخطأ رقم 1888.
استخدم المزيد من الدقة للسماح بتحديد خطوط فردية في ملفات تحتوي على أكثر من 16.7 مليون سطر.
بالنسبة إلى Qt 5 ، حدد QT_WS_MAC أو QT_WS_X11 على هذه الأنظمة الأساسية. الخطأ رقم 1887.
للكاكاو ، إصلاح الانهيار على إتلاف الدمار مع macOS 10.12.2. الخطأ رقم 1891.
إصلاح تعطل على GTK +

ما هو الجديد في الإصدار 3.6.7:

C ++ 11 تعتمد على الحلقات المستخدمة في SciTE ، لذا فإن GCC 4.6 هي الآن الإصدار الأدنى المدعم.
SC_CHARSET_DEFAULT الآن يعني صفحة الرموز 1252 على Windows إلا إذا تم تعيين صفحة الرموز. هذا يمنع حدوث تصرفات أو أعطال غير متوقعة في أنظمة شرق آسيا حيث تكون المواقع الافتراضية هي عادةً DBCS. يجب على المشاريع التي تريد الافتراضي إلى صفحات التعليمات البرمجية DBCS في لغات الشرق آسيوية تعيين صفحة الرموز ومجموعة الأحرف بشكل صريح.
خيار SCVS_NOWRAPLINESTART توقف السهم إلى اليسار من الالتفاف إلى السطر السابق. الأكثر شيوعًا عندما يتم استخدام مساحة افتراضية. الخطأ رقم 1648.
يمكن lexer C ++ طي على #else و #elif مع الخاصية fold.cpp.preprocessor.at.else. الخطأ رقم 210.
يكتشف llister errorlist التحذيرات من Visual C ++ التي لا تحتوي على أرقام الأسطر.
لم يعد يعامل HTML lex & quot؛

ما هو الجديد في الإصدار 3.6.6:

يعمل الإصدار 3.6.5 على إصلاح الأخطاء الثانوية.

ما هو الجديد في الإصدار 3.6.4:

يسمح SciTE بتعيين حرف فاصل نوع الإكمال التلقائي.
يطوي المجلد C ++ التعليمات البرمجية الموجودة على '(' 'و') 'للسماح بإجراء مكالمات متعددة الخطوط. ميزة # 1138.
بالنسبة إلى lexer HTML ، حدد مدى تعليقات سطر Mako للانتهاء قبل أحرف نهاية السطر.
يتم فتح الطيات عند دمج منطقتين قابلة للطي إما عن طريق حذف خط متداخل أو تغيير مستوى الطي الخاص به عن طريق إضافة حروف. تم إصلاح هذا في كل من Scintilla وفي رمز SciTE المكافئ. الخطأ رقم 1799.
يدعم lexer التقدم عددًا حرفيًا رقميًا سداسيًا وتعليقات سطر واحد وكلمات رئيسية مختصرة ويوسع التعليقات المتداخلة إلى مستويات غير محدودة.
يعامل Ruby lexer بناء الجملة الأساسي لمفهوم التجزئة & quot؛ مفتاح: & quot؛ كرمز. الخطأ رقم 1810.
الصدأ lexer يعالج سلسلة Unicode بين قوسين يهرب مثل & quot؛ u {123abc} & quot ؛. الخطأ رقم 1809.
ل GTK + على ويندوز فيكس 64 بت بناء التي تم كسرها في 3.6.3.
بالنسبة لـ Qt ، تم إيقاف التأكيدات البنائية.
لـ Qt على Windows ، إصلاح فشل التحويل البرمجي لـ Qt 4.x.
تم عرض نطاق استهداف IME على Qt لنظام التشغيل X.

على نظام التشغيل Windows ، اجعل عمليات الحافظة أكثر قوة من خلال إعادة محاولة فتح OpenClipboard إذا فشلت إذ قد يحدث ذلك عندما يقوم تطبيق آخر بفتح الحافظة.
على نظام التشغيل Windows التراجع عن تغيير ذلك إزالة استخدام ملف def لضمان تصديرها Scintilla_DirectFunction دون تشويش الاسم. الخطأ رقم 1813.
على GTK + و Qt على Win32 في علة الإصلاح الكورية الناجمة عن تغيير الإدخال كلمة في الإصدار الأخير.
بالنسبة إلى SciTE ، يتم عرض رسائل خطأ وصفية أكثر عند وجود مشكلات في تحميل البرنامج النصي لبدء تشغيل Lua. الميزة رقم 1139.

ما هو الجديد في الإصدار 3.6.2:

إصلاح الخطأ 3.3.8 حيث يتعذر الوصول إلى اللّغات الخارجية.

ما هو الجديد في الإصدار 3.6.0:

إصلاح الخطأ 3.3.8 حيث يتعذر الوصول إلى اللّغات الخارجية.

ما هو الجديد في الإصدار 3.5.7:

إصلاح الخطأ 3.3.8 حيث يتعذر الوصول إلى اللّغات الخارجية.

ما هو الجديد في الإصدار 3.5.5:

إصلاح الخطأ 3.3.8 حيث يتعذر الوصول إلى اللّغات الخارجية.

ما هو الجديد في الإصدار 3.5.3:

إصلاح الخطأ 3.3.8 حيث يتعذر الوصول إلى اللّغات الخارجية.

ما هو الجديد في الإصدار 3.3.7:

يحسن هذا الإصدار بعض اللّغات ، مع إضافة lexer C ++ لإضافة معرفات معرفة من قبل المستخدم وتجميع أرقام من C ++ 11/14.

ما هو الجديد في الإصدار 3.0.1:

يقوم SciTE على Windows الآن بتشغيل البرامج النصية Lua مباشرة على مؤشر الترابط الرئيسي بدلاً من تشغيلها على مؤشر ترابط ثانوي ثم الانتقال مرة أخرى إلى مؤشر الترابط الرئيسي.
تظليل & quot؛ آخر & quot؛ ككلمة رئيسية لـ TCL بنفس طريقة استخدام اللغات الأخرى. الخطأ رقم 1836954.
إصلاح المشكلات المتعلقة بتعيين الخطوط لقوائم الإكمال التلقائي على Windows حيث تم نسخ مقابض الخط ثم حذفها لاحقًا مما يتسبب في استخدام خط افتراضي للنظام.
إصلاح حجم الخط المستخدم على Windows لطرق إدخال اللغة الآسيوية والتي أدت أحيانًا إلى عدم ظهور محرر IME. الخطأ رقم 3436753.
ثابت مضلع الرسم على ويندوز حتى رموز أضعاف مرئية مرة أخرى. الخطأ رقم 3433558.
تم تغيير الرسم في الخلفية على GTK + للسماح بتحديد موضع الحرف الكسري كما يحدث على OS X حيث يتجنب هذا الخطوط الباهتة عند حدود lexeme.
تأكد من تخصيص الصور البيكسلية قبل الطلاء حيث كان هناك تعطل عندما تعثرت Scintilla بدون مكالمات استهلالية. الخطأ رقم 3432354.
ثابت SciTE على ويندوز الأخطاء التي تسبب خطأ وضع علامة الإقحام بعد مسافة بادئة الاختيار. الخطأ رقم 3433433.
ثابت جلسة الدورة إنقاذ لتخزين مخزن عازلة مطابقة الموقف. الخطأ رقم 3434372.
تسرب ثابت من كائنات الوثيقة في SciTE.


التعرف على أحرف URL "؟" و "٪" لفتح الأمر المحدد في SciTE. الخطأ رقم 3429409.

ما هو الجديد في الإصدار 2.24:

النسخة 2.24 إصلاحات تسرب الذاكرة على GTK +.

ما هو الجديد في الإصدار 2.01:

الإصلاحات

ما هو جديد في الإصدار 1.78:

وتضم بعض أكثر lexers وإصلاح بعض الخلل.

ما هو جديد في الإصدار 1.77:

النسخة 1.77 إصلاحات lexer البق وقضايا ثانوية أخرى.

البرامج الأخرى من المطور Neil Hodgson

SciTE
SciTE

29 Apr 18

Scintilla
Scintilla

20 Feb 15

تعليقات ل SciTE

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!