Skip to content

SamerAssil/Tulip_Error_Inline

Repository files navigation

Tulip Error Inline for Delphi IDE

للغة العربية انقر هنا او انتقل لما بعد الجزء الانكليزي

Tulip Error Inline is a lightweight Delphi IDE plugin that brings modern, inline error and warning displays directly into the code editor. Stop constantly looking down at the Messages view—see your compilation errors exactly where they happen!

Screen.Recording.2026-03-11.at.03.27.29.mov
Screenshot 2026-03-22 at 11 43 55

✨ Features

  • Inline Display: Shows compiler errors, warnings, and hints directly at the end of the line in the active code editor.
  • Modern Experience: Provides a coding experience similar to modern editors like VS Code or Visual Studio.
  • Customizable: Configure colors and display settings directly from the Delphi Tools -> Options -> Third Party -> Tulip Error Inline menu.

⚙️ Compatibility

This plugin has been tested with:

  • Delphi 12.0, 13.0, 13.1 It should work on Delphi 11, 12.. It Can't run on Delphi 10.4 or lower.

🚀 Installation

Option 1: Install via Package (Recommended)

  1. Clone or download this repository to your machine.
  2. Open the Delphi IDE.
  3. Open the package file TulipErrorInline.dproj (or .dpk).
  4. In the Project Manager, right-click on the package and select Build.
  5. Right-click again and select Install.
  6. You should see a confirmation message that the package has been installed. Restarting the IDE is usually not required.

Option 2: GetIt Package Manager

Screenshot 2026-03-18 at 23 24 42

🛠️ Usage

Once installed, the plugin works automatically.

  • Make sure you select "Delphi (Language Server Protocol)" as Code insidght manager in Tools->Option->Editor->Language. Code Insight Tab
Screenshot 2026-03-12 at 18 26 12
  • Make you select a proper error levels in "Error Insight" Tab in Tools->Option->Editor->Language.
Screenshot 2026-03-12 at 18 28 53

📄 License

Distributed under the MIT License. See LICENSE for more information.

👨‍💻 Author

SAMER ASSIL

إضافة Tulip Error Inline لبيئة Delphi IDE

Tulip Error Inline هي إضافة (Plugin) خفيفة لبيئة تطوير دلفي (Delphi IDE)، تجلب لك تجربة عرض الأخطاء والتحذيرات الحديثة مباشرةً داخل محرر الأكواد (Inline). توقف عن النظر باستمرار إلى نافذة الرسائل (Messages view) في الأسفل — شاهد أخطاء الترجمة (Compilation errors) بالضبط في المكان الذي تحدث فيه!

Screen.Recording.2026-03-11.at.03.27.29.mov
Screenshot 2026-03-22 at 11 43 55 ## ✨ الميزات * **عرض مدمج (Inline Display):** يعرض أخطاء المترجم (Compiler errors)، والتحذيرات، والتلميحات مباشرة في نهاية السطر البرمجي داخل محرر الأكواد النشط. * **تجربة حديثة:** يوفر تجربة كتابة أكواد مشابهة للمحررات الحديثة مثل VS Code أو Visual Studio. * **قابلة للتخصيص:** يمكنك تكوين الألوان وإعدادات العرض مباشرة من قائمة دلفي عبر المسار: `Tools -> Options -> Third Party -> Tulip Error Inline`.

⚙️ التوافق

تم اختبار هذه الإضافة مع:

  • Delphi 12.0, 13.0, 13.1 <<<<<<< HEAD

=======

8649f464c18132e3438477228b74b0949626471c من المفترض أن تعمل بشكل جيد على Delphi 11 . لا يمكن تشغيلها على Delphi 10.4 أو الإصدارات الأقدم.

🚀 التثبيت

الخيار الأول: التثبيت عبر الحزمة (موصى به)

  1. قم باستنساخ (Clone) أو تنزيل هذا المستودع إلى جهازك.
  2. افتح بيئة Delphi IDE.
  3. افتح ملف الحزمة TulipErrorInline.dproj (أو .dpk).
  4. في مدير المشاريع (Project Manager)، انقر بزر الماوس الأيمن على الحزمة واختر بناء (Build).
  5. انقر بزر الماوس الأيمن مرة أخرى واختر تثبيت (Install).
  6. من المفترض أن تظهر لك رسالة تأكيد بنجاح تثبيت الحزمة. عادةً لا يتطلب الأمر إعادة تشغيل الـ IDE.

الخيار الثاني: مدير الحزم GetIt Package Manager

Screenshot 2026-03-18 at 23 24 42

🛠️ الاستخدامUploading Screenshot 2026-03-18 at 23.24.42.png…

بمجرد التثبيت، تعمل الإضافة تلقائياً بشكل مباشر.

  • تاكد من هذا الخيار ( موضح في الصورة ) .
Screenshot 2026-03-12 at 18 26 12
  • اختر المستوى المناسب حسب الحاجة .
Screenshot 2026-03-12 at 18 28 53

📄 الترخيص

موزعة بموجب ترخيص MIT. راجع ملف LICENSE لمزيد من المعلومات.

👨‍💻 المبرمج

سامر أصيل (SAMER ASSIL)

About

lightweight Delphi IDE plugin that brings modern, inline error and warning displays directly into the code editor exactly where they happen! at the same line

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages