PDA

View Full Version : سوال: editor با خاصیت Ctrl+space کامل شده



rashid1368
جمعه 01 آذر 1387, 15:12 عصر
با سلام
دوستان اگه کسی می تونه یه ادیتور به من بده که مثل c# کد ها رو رنگی کنه
مثلا If یا مثلا MessageBox ..........
خودم تا حالا 3 تاشو نوشتم ولی هر بار یه جاییش به مشکل برخوردم
من می خوام ادیتوری مثل c# طراحی کنم یعنی هم رنگی کردن کدها و هم خاصیت ctrl+space که با تایپ یه تیکه دستور بقیشو برات بیاره و با زدن space اونو برات جاگذاری کنه
من تونستم قسمت ctrl+space رو کامل بنویسم ولی قسمت رنگی کردن رو نتونستم
اگه کسی یه ادیتور رنگی مناسب بهم بده من هم اون ادیتور ctrl+space رو بهش می دم
اینم فایل exe همون ادیتوره

h.jaza
جمعه 01 آذر 1387, 19:38 عصر
دوست عزیز یه نگاهی به نرم افزار ++Notepad بنداز. نرم افزار جالبیه و البته Open Source هستش. در نتیجه مشکلت رو تا حد زیادی می تونه حل کنه.

rashid1368
چهارشنبه 06 آذر 1387, 09:15 صبح
دوست عزیز یه نگاهی به نرم افزار ++Notepad بنداز. نرم افزار جالبیه و البته Open Source هستش. در نتیجه مشکلت رو تا حد زیادی می تونه حل کنه.

سلام و ممنون از جوابت
لطفا اگه می تونی سورسش رو برام بگذار
یا برنامه ای شبیه به اون برام بگذار
خیلی ممنون

mpmsoft
چهارشنبه 06 آذر 1387, 13:09 عصر
دوست عزیز پس سورسش چی شد ؟

h.jaza
چهارشنبه 06 آذر 1387, 15:09 عصر
اصلاح شد


دوست عزیز، این (http://notepad-plus.sourceforge.net/uk/site.htm) لینک صحفه ی اصلی سایت، و اینم (http://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102166) لینک سورسش که خود سایت اصلیش گذاشته.

fire_off
چهارشنبه 06 آذر 1387, 16:22 عصر
دوست عزیز من از سایتش سردرنیاوردم

اگه میشه یه نمونه کد کمکی بزارید


در ضمن کد تشخیص لغات کلیدی را هم اگه امکانش هست بزارید یا حداقل راهنمایی
کنید

rashid1368
پنج شنبه 07 آذر 1387, 10:00 صبح
دوست عزیز من از سایتش سردرنیاوردم

اگه میشه یه نمونه کد کمکی بزارید


در ضمن کد تشخیص لغات کلیدی را هم اگه امکانش هست بزارید یا حداقل راهنمایی
کنید
با سلام به همه دوستان گرامی
این هم سورس کد برنامه ctrl+space ادیتور
امید وارم کمکتون کنه

rashid1368
پنج شنبه 07 آذر 1387, 10:03 صبح
اگه کسی متوجه کد ها نشد ( البته خیلی مشخص هست)
می تونه این فایل word رو دانلوذ کنه که توضیح مختصری راجع به کد ها توش نوشته شده است
لطفا نظراتتون رو هم بگین راجع به برنامه
اینکه اگه فلان جاش اینجور باشه بهتره و .....
چون الگوریتم رو توضیح دادم هر کسی می تونه اونو دستکاری کنه
اگه کسی مشکلی داشت بگه
یا حق

h.jaza
پنج شنبه 07 آذر 1387, 10:16 صبح
دوست عزیز شما اون لینک هایی رو که من در بالا گذاشتم، نگاه کردی؟

و اما در مورد برنامه: چرا اون کمبوباکسی رو که میاره در زمان زدن کنترل اسپیس، ForColor اش مشکلیه و تا نری روی بعدی، نمیشه دیدش؟

rashid1368
پنج شنبه 07 آذر 1387, 18:54 عصر
دوست عزیز شما اون لینک هایی رو که من در بالا گذاشتم، نگاه کردی؟

و اما در مورد برنامه: چرا اون کمبوباکسی رو که میاره در زمان زدن کنترل اسپیس، ForColor اش مشکلیه و تا نری روی بعدی، نمیشه دیدش؟

ممنون
ForColor اش مشکلیه این یعنی چی
اون لینک ها رو هم دیدم
خداییش چیزی متوجه نشدم یعنی سورس رو کپی کردم ولی متوجه نشدم که چی کار کرده( چون زیاد روشون فکر نکردم آخه امتحان اسمبلی داریم و .... )
اگه بتونی خودت یه کمکی بکنب بهم ممنونت می شم

h.jaza
پنج شنبه 07 آذر 1387, 21:16 عصر
ForColor اش مشکلیه این یعنی چی
عکس پیوست رو نگاه کن.

... چیزی متوجه نشدم ...
جواب:

... زیاد روشون فکر نکردم ...

fire_off
جمعه 08 آذر 1387, 10:31 صبح
ممنون از برنامه که در اختیار ما گذاشتی

در شمن کد رنگی شدن کلمات کلیدی را از کجای سایت باید بگیریم


حالا اگه بخواهیم دستوراتی که نوشته شده توسط برنامه تفسیر بشه باید چه کنیم یعنی مثلا

if a > b
را بفهمه و نتیجه ای بما بدهد

rashid1368
سه شنبه 12 آذر 1387, 19:10 عصر
عکس پیوست رو نگاه کن.

جواب:

با سلام
این که می بینید دیر به دیر جواب می دم واسه اینه که دانشگاهم و آخر هفته ها خونم
و آقای عزیز
من نمی دونم چرا برای شما اینجوریه
ولی تو عکس ضمیمه می تونی ببینی که درست نشون داده شده است
ممنون از تذکرتون

rashid1368
سه شنبه 12 آذر 1387, 19:23 عصر
ممنون از برنامه که در اختیار ما گذاشتی

در شمن کد رنگی شدن کلمات کلیدی را از کجای سایت باید بگیریم


حالا اگه بخواهیم دستوراتی که نوشته شده توسط برنامه تفسیر بشه باید چه کنیم یعنی مثلا

if a > b
را بفهمه و نتیجه ای بما بدهد

با سلام
این چیزی که شما می خواین رو من قبلا گذاشتم
یعنی از کامپایلر خود سی شارپ استفاده کردم و ...
می تونین از این مسیر اونو بگیرین
http://barnamenevis.org/forum/showthread.php?t=118337
ضمنا توضیح کاملی هم در مورد دستورات سی شارپ و ترتیبشون دادم که امیدوارم مورد توجهتون قرار بگیره

دست حق نگه دارتون

h.jaza
سه شنبه 12 آذر 1387, 19:33 عصر
در ضمن کد رنگی شدن کلمات کلیدی را از کجای سایت باید بگیریم؟؟؟
منظورت چیه؟

شاید منظورت اینه که تگ های کدی رو که از ویژوال استودیو کپی می کنی و میزاری تو پستات، دیگه مثل محیط ویژوال رنگی نیستن.

اگر منظورت اینه، خوب واضحه به خاطر اینه که محیط اینجا با IDE ویژوال استودیو کلی توفیر داره و البته تگ کد، همه ی استایل ها رو ریست می کنه، البته فکر می کنم.

ولی در مورد راه چاره، اونی که من دیدم کار میده، کپی کردن کد ها از محیط ویژوال تو آفیس ورد و بعد انتقال به اینجاست. اینجوری دیگه کدات رنگشون رو حفظ می کنن.


این که می بینید دیر به دیر جواب می دم واسه اینه که دانشگاهم و آخر هفته ها خونم
و آقای عزیز
من نمی دونم چرا برای شما اینجوریه
متوجهم، منم تقریبا همین طوریم.
احتمالا یه تنظیماتی انجام دادی که فقط رو سیستمم خودت درست نشون میده. البته یه احتمال دیگه هم داره و اونم اینه که سیستمم من مشکل داشته باشه. وسه ی همین از سایر دوستان، اگر کسی مشکل من رو داره یا نداره، بگه.

با تشکر