04 และเมื่อฉันเปิดโครงการ php ของฉันและการสแกนเสร็จสมบูรณ์แถบจะปรากฏขึ้นพร้อมกับเขียนว่า "โปรดรอสักครู่ ... " อย่างที่ฉันเข้าใจจากการอ่านฟอรัม ฯลฯ นั่นเป็นปัญหาของคีย์ Enter
04 และเมื่อฉันเปิดโครงการ php ของฉันและการสแกนเสร็จสมบูรณ์แถบจะปรากฏขึ้นพร้อมกับเขียนว่า "โปรดรอสักครู่ ... " อย่างที่ฉันเข้าใจจากการอ่านฟอรัม ฯลฯ นั่นเป็นปัญหาของคีย์ Enter
คำตอบ:
ฉันใช้ netbeans 7.0.1 บนเดเบียนและแก้ไขปัญหาโดยคลิกที่ไอคอนข้อมูลที่เหลือไปยัง <? php จากนั้นเลือก "เปลี่ยนค่าเริ่มต้นโครงการเป็น HTML 4.01 Transitional"
ดูเหมือนว่าค่าเริ่มต้นคือ HTML 5 และสิ่งนี้จะสร้างข้อยกเว้น parser หลังจากเปลี่ยนค่าเริ่มต้นของโครงการเป็นการตั้งค่าที่กล่าวถึงข้างต้นฉันสามารถใช้ ENTER ตามปกติ - แม้ในไฟล์ที่เพิ่งเปิดใหม่
ฉันแค่ติดตั้งการอัปเกรดของ Ubuntu และดังนั้น netbeans .. ฉันต้องบอกว่าการอัพเกรดนี้ทำงานได้มากมาย
ในการเรียกใช้ netbeans ครั้งแรกฉันได้รับ:
ไม่พบการประยุกต์ใช้ htmlParser สำหรับ HTML5
หลังจากการค้นหาฉันได้ตัดสินใจ:
หากต้องการเรียกใช้ไฟล์ติดตั้งให้ใช้ sh [ชื่อไฟล์] - ฉันเห็นบางที่ว่าถ้าคุณติดตั้งโดยใช้ sudo คุณจะติดตั้งสำหรับผู้ใช้ทั้งหมด มีคนยืนยันได้ไหม
วิธีแก้ปัญหา: เมื่อฉันเพิ่มDOCTYPE
แท็กบรรทัดตัวแก้ไขจะยอมรับENTERรหัสอีกครั้งโดยอัตโนมัติลองเพิ่มที่ด้านบนของไฟล์และเมื่อแก้ไขเสร็จแล้วคุณสามารถลบออกได้:
<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
คุณสามารถคลิกที่ไอคอนที่แสดงข้อผิดพลาดและเปลี่ยนเป็น 4.1 STRICT
วิธีที่ดีที่สุดคือการอัพเดต IDE
กรุณาคลิกที่ไอคอนข้อมูล (ไอคอนหลอดไฟ) ที่ด้านบนของไฟล์หรือจากที่คุณเริ่มรหัส php หลังจากคลิกที่หลอดไฟเลือกตัวเลือก "เปลี่ยนค่าเริ่มต้นโครงการเป็น HTML 4.01 Transitional" และตอนนี้คุณสามารถใช้ปุ่ม Enter ได้ตามปกติ โปรดตรวจสอบภาพหน้าจอที่แนบมาด้านล่าง
หรือตรวจสอบ/programming/10449177/enter-key-does-not-work-on-netbeans-7-1/46538052#46538052
(ปัจจุบันฉันใช้ NetBeans 11.3-beta2)
ขอบคุณที่คนก่อนที่จะแสดงความคิดเห็น # 14 ใน 2018/11/15