امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ادیتور
نویسنده پیام
Agary آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 12
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 49
( 87 تشکر در 42 ارسال )
ارسال: #1
ادیتور
با سلام خدمت شما سروران عزیز:
بی مقدمه می رم سر اصل مطلب:
چه طور می شه در وی بی 6 یک ادیتور برای زبان های برنامه نویسی طراحی کرد ؟
در واقع من می خوام ادیتوری توسط خود وی بی برای خود وی بی طراحی کنم که تمام امکانتش رو هم داشته باشه . چه باید بکنم ؟

بذارید واضح تر بپرسم :
من می خوام یه برنامه تحت وب بنویسم (برنامه مقاصد شوم شخصی!) که در واقع ادیتور یک زبان برنامه نویسی مثل وی بی باشه به همراه تمام امکاناتش یا بهتر بگم می خوام ادیتور وی بی رو تحت وب بنویسم .
آیا امکان پذیره . اگر تحت وب نیست در حالت عادی چه طور ؟
ممنونم
۲۲-آذر-۱۳۸۸, ۰۰:۴۲:۲۱
وب سایت ارسال‌ها
پاسخ
Scorpion آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 882
موضوع‌ها: 44
تاریخ عضویت: خرداد ۱۳۸۵

تشکرها : 958
( 1525 تشکر در 501 ارسال )
ارسال: #2
RE: ادیتور
اگر واقعا فقط ادیتور باشه که میشه یه کارایی کرد اما اگر کامپایلر منظورتونه که خیلی کار میبره اگر کامل مثل ویبی باشه که فک نکنم اصلا کار ماها باشه اونم تنهایی و اونم تحت وب !!

گر نیک و بد نزد خدا یکسان بدی در ابتلا --با جبرئیل ماه رو ابلیس هم سیماستی
۲۲-آذر-۱۳۸۸, ۰۰:۵۹:۰۶
وب سایت ارسال‌ها
پاسخ
Agary آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 12
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 49
( 87 تشکر در 42 ارسال )
ارسال: #3
RE: ادیتور
سلام ممنون كه جواب داديد
نه به هيچ وجه كامپايلر نيست حالا من چه كنم ؟
۲۲-آذر-۱۳۸۸, ۰۶:۰۹:۰۶
وب سایت ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #4
RE: ادیتور
اگه منظورت ساختن محيط اسکريپت نويسيه تا يه حدی ميشه اما وقتو حوصله ميخواد
همه تابع هايی که ميخوای به کار ببريدو از قبل تعريف کنيد
بايد ببينی به چه زبونی ميخوای اسکريپت بسازی بعد طبق استاندارد اون زبان عمل کنی و دستورت رو جدا سازی و اجرا کنيد
(آخرین ویرایش در این ارسال: ۲۲-آذر-۱۳۸۸, ۰۷:۴۰:۱۲، توسط CRazYFULL.)
۲۲-آذر-۱۳۸۸, ۰۷:۳۸:۲۵
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #5
RE: ادیتور
خب شما اول لیست کلمات کلیدی اون زبان رو پیدا کنی
باید یه parser بنویسی (یه پارسر ساده که متن رو کلمه به کلمه جدا کنه کل متن رو نمیخواهد اخرین کلمه کافیه)تا متون تایپ شده توسط کاربر رو مورد انالیز قرار بده و به نسبت اون واکنش مناسب رو انجام بده
برای بخش editor هم باید از ritch edit استفاده کنی که قابلیت رنگی کردن کلمه و تک حرف رو داشته باشه
البته ritch edit قابلیتهای زیاد دیگه ای هم داره

در اخر هم میتونی موقع ذخیره یه parser دیگه بنویسی که شبیه debuger عمل کنه و در حالت دستوری قبل از ذخیره متن رو چک کنه و .....
در اخر اونو با پسوند مناسب ذخیره کنه

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۲-آذر-۱۳۸۸, ۱۱:۱۳:۴۱
وب سایت ارسال‌ها
پاسخ
Agary آفلاین
كاربر دو ستاره
**

ارسال‌ها: 79
موضوع‌ها: 12
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 49
( 87 تشکر در 42 ارسال )
ارسال: #6
RE: ادیتور
سلام دوستان
مثل هميشه شرمنده كرديد
ولي جواب جناب لرد كامل تر بود
جناب لرد در مورد موارد گرافيكي چه كنم و آيا ميشه بيشتر توضيح بديد؟
ممنونم
۲۲-آذر-۱۳۸۸, ۱۳:۵۸:۳۷
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #7
RE: ادیتور
این قسمت دیگه به سلیقه شما بستگی داره
قبل از همه باید یه parser خوب بنویسین که سریع مشخص کنه کلمات رو

میتونین اعداد رو ابی
کلمات کلیدی شرطی رو زرد
حلقه رو قرمز
شروع و پایان رو سبز
کامنتها سبز یشمی
و.......
که قابلیت رنگی کردن در ritch edit وجود داره که شما میتونین بهش بگین از این کاراکتر تا این کاراکتر زرد باشه و البته تو ritchedit میشه از superscript (دلفی که این قابلیت رو داره)هم استفاده رد
میتونین یه menu هم بزارین که کاربر بتونه رنگها رو به نحوی که خودش میخواهد دربیاره
میتونین متدها رو هم تو یه دیتابیس بریزین که در ثورت زدن . اونو لیست کنه مثل autocomplete مربوط به IDE ها

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۲-آذر-۱۳۸۸, ۱۴:۵۳:۴۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Agary


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تبدیل اسمبلی به VB6 (همرا با ادیتور) yeketaz 2 5,055 ۰۳-اسفند-۱۳۹۱, ۲۳:۵۳:۰۷
آخرین ارسال: flush
  ادیتور فارسی -- تشخیص کد یونیکد نهایی از اسکریپتهای ویندوز behzad-khazama 7 8,873 ۱۸-مرداد-۱۳۸۸, ۱۷:۱۷:۱۷
آخرین ارسال: behzad-khazama
  تگ گذاری تو ادیتور amin_vb 0 1,662 ۰۱-مهر-۱۳۸۷, ۱۴:۵۳:۰۲
آخرین ارسال: amin_vb

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS