۱۰ امیر محمد جوادی
نحوه تعریف وفعال کردن اینترپرتر یا کامپایلار زبان برنامه نویسی در vs code
جامعه پی اچ پی ایجاد شده در ۱۴ اسفند ۱۴۰۰

سلام وقت بخیر

اکستنشن ران کودر نصب کردیم

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

سلام دوست عزیز

php رو باید به path سیستم عاملتون اضافه کنید

1. سیستم عاملتون چیه؟

2.از زمپ استفاده میکنید؟

محمد گازری ۱۴ اسفند ۱۴۰۰، ۱۲:۳۹

سلام ودرود

سیستم عامل ویندوز هست

بله از زمپ استفاده میکنیم

امیر محمد جوادی ۱۴ اسفند ۱۴۰۰، ۱۳:۳۹

خب برای این کار ابتدا از منوی استارت environment رو سرچ کرده و روش کلیک کنید

455d-1.png

بعد وارد اون شده و روی Environment variable کلیک کنید

e4d6-2.png

سپس روی path کلیک کنید و edit رو بزنید

d562-3.png

بعدش آدرس php رو وارد کنید در خط آخر (اگر آدرس نصب xampp فرق داره آدرس جدید رو بدین) و بعد ok رو بزنید و بعدش ok

b87a-4.png

در نهایت هم سیستم رو ری استارت کنید

بعد از بالا اومدن سیستم زمپ رو روشن کنید و وارد ترمینال (cmd یا PowerShell) بشید و دستور زیر رو وارد کنید تا ورژن php رو به شما نمایش بده

php -v

اگر نمایش داد مشکل حل شده

ce6e-5.png

اگر باز موردی بود در همین تاپیک مطرح کنید

محمد گازری ۱۴ اسفند ۱۴۰۰، ۱۳:۵۱

سلام ودرود

وقتی کد رانر استارت میکنیم این ارور در پایین صفحه سمت چپ می‌اید

ممنون میشم راهنمایی فرماید

امیر محمد جوادی ۱۴ اسفند ۱۴۰۰، ۲۰:۵۸

سلام دلیلش اینه که دارید فایل html رو باهاش اجرا میکنید.

برای اجرای فایل html از اکستنشن liveserver استفاده کنید

محمد گازری ۱۴ اسفند ۱۴۰۰، ۲۱:۰۴

سلام ودرود

کدرانر فقط برای پی اچ پی هست یعنی؟


امیر محمد جوادی ۱۶ اسفند ۱۴۰۰، ۰۷:۴۶

سلام دوست عزیز

خیر

کد رانر برای تمام زبان‌های برنامه نویسی استفاده می‌شود اما جناب اقای گازری فرمودند که شما برای اجرای html از liveserver استفاده کنید و دلیل اون هم این هست که html یک زبان برنامه نویسی نیست که بشه با code runner اجرا کرد

موفق باشید

کیان سلگی ۱۶ اسفند ۱۴۰۰، ۰۷:۵۷

سلام مجدد

زبان هایی که با code runner پشتیبانی میشن رو در زیر براتون لیست میکنم

C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, CUDA, Less, Fortran, Ring

حالا شما میتونید به شکل زیر در تنظیمات کدادیتور زبان html براش قرار بدید تا با مرورگر باز کنه (اطلاعات بیشتر در این لینک)

"code-runner.executorMap": {
  "html": ""C:\\\\Program Files (x86)\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe"",
}

اما من این راه رو پیشنهاد نمیکنم چرا؟

به خاطر اینکه شما میخواید html رو اجرا کنید که خروجی اون رو ببینید و خروجی html در مرورگر است بنا براین این اکستنشن رو نصب کنید live server مزیت‌های بسیاری داره برای اجرای html مثل تغییر لحظه ای خروجی با تغییر کد بدون نیاز به رفرش مرورگر و بدون نیاز به کانفیگ و تنظیمات خاصی

https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer

بعد از نصب در سند html تون برید و حالا برای اجرا چند راه دارید

از پایین سمت راست vscode روی go live کلیک کنید

bd45-go-live.png

یا بر روی سندتون کلیک راست کنید و گزینه open with live server رو انتخاب کنید یا با کلید‌های ترکیبی

93d5-right-click.png

راه حل بعدی هم استفاده از command pallete کد ادیتور

دکمه ctrl+shift+p رو بزنید و بعد live serve رو تایپ کنید و روی گزینه open with live server بزنید

18d9-c.png

در صورتی که نیاز به راهنمایی داشتید در همین تاپیک مطرح کنید

محمد گازری ۱۶ اسفند ۱۴۰۰، ۰۸:۲۳

سلام ودرود مرسی از پاسخ گویی شما عزیزان

امیر محمد جوادی ۱۶ اسفند ۱۴۰۰، ۱۹:۳۱

خواهش میکنم

موفق باشی دوست عزیز

محمد گازری ۱۶ اسفند ۱۴۰۰، ۱۹:۳۵