انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: ikooshk در 15 آذر 1399، 08:06 بظ
-
سلام
من تازه به ابونتو مهاجرت کردم!! منتهی یه مشکلی دارم
تمام ide ها بخصوص phpstorm نمیتونه بهم اسنیپ بده و کدهای پیشفرض هم براش ناشناختست!! مثلا کد کتابخونه داخلی php رو وقتی دستی مینویسم مثل :
session_start();
نمیتونه شناسایی کنه و اطلاعات لود نمیشه
مشکل از کجاست؟ من حتی خود php رو مستقیم روی اوبونتو نصب کردم ولی بازم همین مشکل تکرار شده!!
ممنون میشم کمک کنید.. وگرنه مجبورم برگردم به ویندوز برخلاف میل باطنیم..
-
سلام من دقیق نمیدونم ولی php رو میشناسه؟
تو IntelliJ جاوا رو نمیشناخت از قسمت انتخاب jdk دانلود کردم کارکرد مال تو رو نمیدونم ???
-
سلام. خوش اومدید.
من متاسفانه مشکل شما رو به درستی متوجه نشدم. اگر بیشتر توضیح بدید شاید بتونیم راهنماییتون کنیم.
-
سلام. خوش اومدید.
من متاسفانه مشکل شما رو به درستی متوجه نشدم. اگر بیشتر توضیح بدید شاید بتونیم راهنماییتون کنیم.
ببنید
فرض کنید من میخوام تو محیط ide یه کد php تایپ کنم.. کد مورد نظر جزو کتابخونه داخلی php هست.. طبعتا حود ide بهت افر میده ولی مشکل اینجاست نه افر میده و نه حتی کدهای مربوط به خود کتابخونه داخلی php رو میشناسه!!! دسترسی پوشه دایرکتوری درسته ولی دلیل اچرا نشدن یا نخوندن اطلاعات php رو نمیدونم و فقط روی اوبونتو مشکل دارم روی ویندوز همه چی درسته
-
پس مشکل شما Autocomplete هست که دلایل متفاوتی میتونه داشته باشه.
من تا جایی که میدونم اکثر IDE ها، این ویژگی در اونها درونسازی شده هست. یعنی به عامل خروجی (فرضا مفسر PHP) وابسته نیستند.
یک دلیلی که میشه برای PHPStorm پیدا کرد فعال بودن Power Save هست.
https://stackoverflow.com/questions/23331693/phpstorm-7-code-completion-stopped-working
منظورتون از اینکه نمیشناسه چیه؟ یعنی هایلایت نمیکنه کلمات کلیدی رو؟
-
پس مشکل شما Autocomplete هست که دلایل متفاوتی میتونه داشته باشه.
من تا جایی که میدونم اکثر IDE ها، این ویژگی در اونها درونسازی شده هست. یعنی به عامل خروجی (فرضا مفسر PHP) وابسته نیستند.
یک دلیلی که میشه برای PHPStorm پیدا کرد فعال بودن Power Save هست.
https://stackoverflow.com/questions/23331693/phpstorm-7-code-completion-stopped-working
منظورتون از اینکه نمیشناسه چیه؟ یعنی هایلایت نمیکنه کلمات کلیدی رو؟
افر یه بحثه قضیه هست.. من میگم کتابخونه های داخلی php قابل شناسایی توسط هیچ ide نیست..مثلا PDO رو اصلا شناسایی نمیکنه نه فقط phpstorm ساب لایم.. اتم.. vscode هیچکدومشون
power save و امثالشو خیلی وقته تست کردم اصلا جوابگو نیست
-
پس مشکل شما Autocomplete هست که دلایل متفاوتی میتونه داشته باشه.
من تا جایی که میدونم اکثر IDE ها، این ویژگی در اونها درونسازی شده هست. یعنی به عامل خروجی (فرضا مفسر PHP) وابسته نیستند.
یک دلیلی که میشه برای PHPStorm پیدا کرد فعال بودن Power Save هست.
https://stackoverflow.com/questions/23331693/phpstorm-7-code-completion-stopped-working
منظورتون از اینکه نمیشناسه چیه؟ یعنی هایلایت نمیکنه کلمات کلیدی رو؟
مشکل phpstorm رو پیدا کردم نباید از شورتکات برای ران کردنش استفاده کرد.. حتی نباید از نسخه خود مارکت ابونتو استفاده کرد
باید دانلودش کنید بعد توی به پوشه جدید مجتویاتشو قرار بدید و با شل اجراش کنی... توی لینوکس mint این مشکل کلا وجود نداره و فقط تو ابونتو هست که همچین بازی در میاره
مابقی ادیتورهارو هنوز نمیدونم چرا قاطی کردن و php رو نمیشناسن
-
آها
دلیلش اینه که با اسنپ نصب میشه اگه با software center اوبونتو نصب کنی
و اسنپ باید دسترسی به php رو به نرم افزار بده
-
آها
دلیلش اینه که با اسنپ نصب میشه اگه با software center اوبونتو نصب کنی
و اسنپ باید دسترسی به php رو به نرم افزار بده
دسترسی به اون نرم افزارو چطور باید بهش بدم؟
چون من همه اینارو از خود مارکت ابونتو نصب کرده بودم غیر phpstorm که مجبور شدم مجزا دانلود و تو یه پوشه مجزا رانش کنم
-
phpstorm نرم افزار پولی است شاید نسخه ارزیابی اش چنین قابلیتی نداره!
-
phpstorm نرم افزار پولی است شاید نسخه ارزیابی اش چنین قابلیتی نداره!
اتفاقا داره(خودم بارها باهاش کار کردم).. وگرنه خریدار چیو باید ارزیابی کنه تا راغب بشه بخرتش!؟
-
یه دلیلش میتونه این باشه که توی گنو/لینوکس نباید از xampp استفاده کنی. برای داشتن درست کارساز وب، اینجا رو ببین: https://wiki.ubuntu.ir/wiki/Apache
-
یه دلیلش میتونه این باشه که توی گنو/لینوکس نباید از xampp استفاده کنی. برای داشتن درست کارساز وب، اینجا رو ببین: https://wiki.ubuntu.ir/wiki/Apache
اتفاقا از همین بخشم استفاده کردم ولی جواب نمیده :)
حالا فعلا phpstorm رو راه انداختم ولی اگه دوستان متوجه شدن چطور میتونم بقیه ide هارو راه بندازم ممنون میشم کمکم کنید..
همچین شرایطیو تا حالا ندیده بودم