PDA

مشاهده نسخه کامل : درخواست آموزش برنامه نویسی با notepad++



ramin1000
05-07-17, 12:16
سلام


یکی از دوستان با سواد انجمن یعنی AtrafNET (Only the registered members can see the link) در یک پستی گفت که با notepad++ می تونه php کار کنه ولی من از notepad++ برای متن استفاده می کردم و نمی دونستم که باهاش برنامه هم می نویسن

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

من به پشنهاد آقا سجاد خطی شروع کردم سی شارپ رو یاد بگیرم همون طور که می دونید visual studio سنگینه و من هم که ssd ندارم کلا سیستم هنگ می کنه

می خواستم ببینم چطوری می شه تو notepad++ از سی شارپ استفاده کرد من کد رو می نویسم و از بالا run رو می زنم ولی اجرا نمی کنه در حالی که تو خود زبان هاش c# هم داره

حتی یک کد php هم که ساده بود گیر آوردم اون رو هم اجرا نمی کنه یعنی با هر مرورگری باز می کنم صفحه خالی میاد

AtrafNET
05-07-17, 12:50
سلام
سی شارپ زبانیه که نیاز به کامپایل داره ++Notepad به تنهایی فقط یه ویرایشگره (Editor) و کاری به جز یه ویرایشگر حرفه ای هم نمی تونه انجام بده.
پس اصولاً سی شارپ رو حتی اگر تو ++Notepad هم بنویسید نمی تونید کامپایل کنید و خروجی بگیرید.

اما PHP چون مفسری هستش اصولاً نیاز به تبدیل کد به چیزی نداره و فقط کد رو تو یه فایل PHP میریزیم و با نرم افزار PHP و یه وب سرور مثل یه سایت تو کامپیوتر خودمون اجراش میکنیم.
مجموعه بسته های کاربردی هم که همه چیز من جمله خود PHP + وب سرور آپاچی + MySQL و phpMyAdmin و... رو دارن هم حتماً اسمشون رو شنیدید مثل نرم افزار WAMP یا XAMP.
یکی از این مجموعه های کاربردی WAMP یا XAMP رو که نصب و اجرا کنید در هر مرورگری می تونید آدرس localhost (به معنای میزبان محلی که اشاره به کامپیوتر خودتون داره) رو اجرا کنید و وقتی در پوشه مربوطه این نرم افزار فایل های PHP که کد PHP بدون هیچ تغییری توش گذاشتید رو کپی کنید می تونید به صورت آدرس دهی به localhost فایل هاتون رو براحتی اجرا کنید مثلاً اگه فایل اسمش test.php هستش و در شاخه اصلی پوشه مربوطه نرم افزار قرار داره میشه اینطوری localhost/test.php در یه مرورگر اجراش کرد.

به نظر من شما هر زبانی رو که علاقه پیدا کردی شروع کن و ادامه بده و به این موارد جزئی سلیقه ای هم اهمیت نده.
اگه دقت کرده باشید اکثر سوالاتون بر میگرده به مواردی که می تونه هر چیزی باشه اما سلیقه ایه.

keyone72
05-07-17, 18:16
سلام


یکی از دوستان با سواد انجمن یعنی AtrafNET (Only the registered members can see the link) در یک پستی گفت که با notepad++ می تونه php کار کنه ولی من از notepad++ برای متن استفاده می کردم و نمی دونستم که باهاش برنامه هم می نویسن

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

من به پشنهاد آقا سجاد خطی شروع کردم سی شارپ رو یاد بگیرم همون طور که می دونید visual studio سنگینه و من هم که ssd ندارم کلا سیستم هنگ می کنه

می خواستم ببینم چطوری می شه تو notepad++ از سی شارپ استفاده کرد من کد رو می نویسم و از بالا run رو می زنم ولی اجرا نمی کنه در حالی که تو خود زبان هاش c# هم داره

حتی یک کد php هم که ساده بود گیر آوردم اون رو هم اجرا نمی کنه یعنی با هر مرورگری باز می کنم صفحه خالی میاد

برای جایگزینی ویژوال استدیو میتونید از نرم افزار های ویژوال کد و یا مونو دولوپ استفاده کنید

ramin1000
05-07-17, 18:30
برای جایگزینی ویژوال استدیو میتونید از نرم افزار های ویژوال کد و یا مونو دولوپ استفاده کنید

خیلی ممنون


این نرم افزارها قسمت فرم رو دارن چون notepad++ من گشتم قسمت form رو نداره فقط قسمت کد داره و اصلا معلوم نیست چرا این زبان رو اونجا گذاشتن ارور ها رو هم که برطرف نمی کنه

فقط هر چی بزنی رو داره مثلا موقعی که تایپ می کنیم i در یک منویی int رو هم میاره

keyone72
05-07-17, 18:34
خیلی ممنون


این نرم افزارها قسمت فرم رو دارن چون notepad++ من گشتم قسمت form رو نداره فقط قسمت کد داره و اصلا معلوم نیست چرا این زبان رو اونجا گذاشتن ارور ها رو هم که برطرف نمی کنه

فقط هر چی بزنی رو داره مثلا موقعی که تایپ می کنیم i در یک منویی int رو هم میاره

notepad++ برای اجرا نیست فقط سینتکس هارو رعایت میکنه