คำถามติดแท็ก webstorm

WebStorm เป็น IDE เชิงพาณิชย์ที่สร้างโดย JetBrains สำหรับแก้ไข JavaScript, HTML และ CSS สร้างขึ้นบนแพลตฟอร์ม IntelliJ IDEA

8
gitignore อะไรจากโฟลเดอร์ .idea
เป็นไปได้ซ้ำ: Intellij Idea 9/10, โฟลเดอร์ใดที่เช็คอิน (หรือไม่เช็คอิน) ควบคุมแหล่งที่มา? ฉันเริ่มใช้ WebStorm เพื่อการพัฒนาเว็บและฉันไม่แน่ใจว่าจะเพิ่มอะไรและสิ่งที่ควรแยกออกจากที่เก็บ Git ของเรา เห็นได้ชัดว่าไฟล์บางไฟล์ใน.ideaโฟลเดอร์นั้นหมายถึงการควบคุมเวอร์ชันเช่นการตั้งค่าไลบรารีภายนอก ( jsLibraryMappings.xml) แต่ไฟล์อื่น ๆ อาจมีการเปลี่ยนแปลงบ่อยครั้งและเฉพาะสำหรับนักพัฒนาซอฟต์แวร์ (เช่นworkspace.xml) .gitignoreรูปแบบที่แนะนำสำหรับ WebStorm / IntelliJ IDEA คืออะไร ป.ล. มีคำถามเกี่ยวกับเรื่องนี้อยู่แล้ว แต่มักจะมุ่งเน้นไปที่ว่าจะรวม.ideaโฟลเดอร์ทั้งหมดหรือไม่ให้ยกเว้นทั้งหมด ฉันคิดว่าไฟล์บางไฟล์ใน.ideaโฟลเดอร์ควรมีการควบคุมเวอร์ชันในขณะที่ไฟล์อื่นไม่ควรทำและฉันพยายามค้นหาไฟล์ใด

5
IntelliJ IDEA สามารถสรุปการทำงานทั้งหมดของ WebStorm และ PHPStorm ผ่านปลั๊กอินได้หรือไม่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดเมื่อเดือนที่แล้ว ฉันอยู่ในตลาดสำหรับ IDE ใหม่ แต่ฉันสับสนเกี่ยวกับการทับซ้อนระหว่างข้อเสนอบางอย่างของเจ็ทเบรน ดูเหมือนว่า IntelliJ IDEA จะมีปลั๊กอินที่ให้คุณพัฒนา Node.js และ php ได้ IntelliJ IDEA สามารถทำทุกอย่างที่ WebStorm และ PHPStorm ทำผ่านปลั๊กอินหรือมีคุณสมบัติพิเศษที่ไม่มีใน IDEA ได้หรือไม่ ฉันหวังว่าจะมี IDE หลายภาษาเดียวสำหรับการพัฒนาทั้งหมด

6
WebStorm / PhpStorm อัญประกาศคู่ในการนำเข้าอัตโนมัติของ TypeScript
ฉันใช้สไตล์ TypeScript ด้วยเครื่องหมายคำพูดเดี่ยวอัญประกาศคู่นั้นใช้เฉพาะในเทมเพลต HTML การนำเข้าอัตโนมัติของ WebStorm / PhpStorm เพิ่มimportคำสั่งด้วยเครื่องหมายคำพูดคู่และทำลายสไตล์ ฉันเดาว่าสิ่งนี้ใช้ได้กับผลิตภัณฑ์ JetBrains ทั้งหมด พฤติกรรมนี้สามารถแก้ไขได้อย่างไร?

6
ความแตกต่างระหว่าง WebStorm และ PHPStorm
ฉันเลือก IDE สำหรับการพัฒนาเว็บและฉันอยากจะรู้ว่าความแตกต่างระหว่าง WebStorm และ PHPStorm คืออะไร ฉันไม่พบประเด็นสำคัญในเว็บไซต์ JetBrains และแม้แต่ Google ก็ไม่ได้ช่วยอะไรมากมาย สิ่งที่ฉันรู้ตอนนี้คือ PHPStorm ไม่สนับสนุน JS เช่น WebStorm แต่สามารถเนื่องจากปลั๊กอิน นี่เป็นความแตกต่างเท่านั้นหรือไม่?
221 ide  phpstorm  webstorm 

12
ฉันจะแก้ไขคำเตือน WebStorm ได้อย่างไร“ ฟังก์ชั่นหรือวิธีการที่ไม่ได้แก้ไข” สำหรับ“ ต้องการ” (Firefox Add-on SDK)
ฉันใช้WebStorm 7 สำหรับFirefox Add-on SDKพัฒนา WebStorm แสดงคำเตือน: "ฟังก์ชั่นได้รับการแก้ไขหรือวิธีการ" require()สำหรับ ฉันต้องการกำจัดคำเตือน var pageMod = require("sdk/page-mod"); หมายเหตุ: ฉันได้กำหนดค่า JavaScript-library แล้ว (ดู / lib / sdk globals) สิ่งแวดล้อม: WebStorm 7.0.2 Windows 7 64 บิต Firefox Add-on SDK 1.15beta1

4
โฟลเดอร์ .idea คืออะไร
เมื่อฉันสร้างโครงการใน JetBrains WebStorm โฟลเดอร์ที่เรียกว่า.ideaถูกสร้างขึ้น ไม่เป็นไรถ้าฉันลบมัน? มันจะส่งผลกระทบต่อโครงการของฉันหรือไม่
183 ide  webstorm 

10
ฉันจะเปลี่ยนการเชื่อมโยงประเภทไฟล์ของไฟล์ที่มีอยู่ใน WebStorm ได้อย่างไร
ฉันบังเอิญสร้างไฟล์โดยไม่มีส่วนขยายและฉันเลือกการเชื่อมโยงประเภทไฟล์ผิด ฉันคิดว่าเอกสารข้อความ ฉันเปลี่ยนชื่อเป็นส่วนขยาย. js ซึ่งเป็นสิ่งที่ฉันต้องการ แต่ตอนนี้มันติดอยู่โดยไม่มีการเน้นไวยากรณ์ใด ๆ WebStorm ไม่ถือเป็นไฟล์จาวาสคริปต์ ฉันไม่สามารถหาที่ใดก็ได้เพื่อเปลี่ยนวิธีที่ WebStorm จัดการกับไฟล์นี้ ฉันได้ลองเปลี่ยนชื่อและเปลี่ยนชื่อกลับมาใช้ไม่ได้ ด้วยชื่ออื่น (ที่มีนามสกุล. js) จะถือว่าเป็นไฟล์ javascript แต่ไม่ใช่ชื่อเดิม ฉันจะแก้ไขสิ่งนี้ได้อย่างไร เอกสาร WebStorm นั้นไม่มีประโยชน์อะไร
165 webstorm 

9
จะละเว้นไดเร็กทอรีหรือไฟล์เฉพาะสำหรับ tslint ได้อย่างไร
IDE ที่ใช้คือ WebStorm 11.0.3 ซึ่ง tslint ได้รับการกำหนดค่าและใช้งานได้ แต่แฮงค์เพราะพยายามแยกวิเคราะห์ไฟล์ไลบรารี * .d.ts ขนาดใหญ่ มีวิธีละเว้นไฟล์หรือไดเรกทอรีเฉพาะหรือไม่?

6
ฉันจะทำให้ WebStorm จดจำวิธีการของ Jasmine ได้อย่างไร
ฉันมีโปรเจ็กต์ node.jsที่มีข้อมูลจำเพาะของจัสมิน ข้อมูลจำเพาะอยู่ในข้อมูลจำเพาะ / ไดเร็กทอรีย่อยและมีนามสกุล. spec.coffee ตามที่จัสมินโหนดต้องการ เมื่อฉันเปิดไฟล์ข้อมูลจำเพาะของฉันในWebStorm IDE การเรียกเข้าbeforeEachและdescribeและitแสดงด้วยสีน้ำเงินขีดเส้นใต้ด้วยคำแนะนำเครื่องมือ: "Unresolved function or method it ()" ดังนั้นแม้ว่าฉันจะใช้3.0 EAPและควรจะมีการสนับสนุนจัสมินจำนวนหนึ่งแต่ก็ไม่ได้รับความจริงที่ว่านี่เป็นไฟล์ข้อมูลจำเพาะของจัสมินโดยอัตโนมัติ ฉันลองเข้าไปที่ File> Settings> JavaScript Libraries และเพิ่ม Jasmine เป็นไลบรารี (ระบุพา ธ ไปยัง jasmine-2.0.0.rc1.js) จากนั้นไปที่เพจย่อยขอบเขตการใช้งานและตรวจสอบ "จัสมิน" ใน รายการแบบเลื่อนลงถัดจาก "โครงการ" แต่ไม่มีผลใด ๆ วิธีการของจัสมินยังคงแสดงว่ายังไม่ได้รับการแก้ไข ฉันจะบอก WebStorm ได้อย่างไรว่าไฟล์ทั้งหมดในไดเร็กทอรีย่อย spec และ / หรือไฟล์ทั้งหมดที่มีนามสกุล. spec.coffee เป็นการทดสอบของจัสมินและรับรู้ว่าจัสมิน API ใช้การทดสอบเหล่านั้นหรือไม่
135 jasmine  webstorm 

6
จะต่อสู้กับตัวแปรที่ไม่ได้รับการแก้ไขจำนวนมากที่เตือนใน Webstorm ได้อย่างไร
ฉันมีฟังก์ชันที่รับข้อมูลจากเซิร์ฟเวอร์: function getData(data){ console.log(data.someVar); } Webstorm กล่าวว่าsomeVar- เป็นตัวแปรที่ไม่ได้รับการแก้ไข ฉันจะกำจัดคำเตือนดังกล่าวได้อย่างไร? ฉันเห็นหลายตัวเลือก: ระงับคำเตือนในการตั้งค่า ide; เพิ่มไฟล์ซอร์ส json พร้อมฟิลด์ ( รายละเอียด ); ใช้ไวยากรณ์เหมือนอาร์เรย์: data['some_unres_var']; นอกจากนี้ Webstorm ยังเสนอให้ฉันสร้างเนมสเปซสำหรับ "ข้อมูล" (เพิ่มคำอธิบายประกอบเช่น/** @namespace data.some_unres_var*/) สร้างฟิลด์ดังกล่าวหรือเปลี่ยนชื่อ

4
ฉันจะใช้ WebStorm สำหรับ Chrome Extension Development ได้อย่างไร
ฉันเพิ่งซื้อ WebStorm 5 และจนถึงตอนนี้ก็เพลิดเพลินกับคุณสมบัติการตรวจสอบ ปัญหาอย่างหนึ่งที่ฉันพบเมื่อพัฒนาส่วนขยาย Chrome ของฉันคือมันไม่รู้จักchromeตัวแปร: มีวิธีเพิ่มchromeตัวแปรให้กับ Inspector เพื่อให้สามารถเติมข้อความอัตโนมัติขณะพิมพ์ได้หรือไม่ ฉันเดาว่าฉันจะต้องเพิ่ม Chromium เป็นไลบรารีภายนอก แต่ฉันไม่แน่ใจว่าจะเริ่มจากตรงไหน

4
ไม่รวมโฟลเดอร์จากการค้นหา แต่ไม่รวมอยู่ในรายการโปรเจ็กต์
coreผมมีโครงการที่แตกต่างกันไม่กี่ด้วยเหมือนกัน สิ่งที่ฉันต้องการคือทำเครื่องหมายโครงการที่ไม่ใช่ปัจจุบันทั้งหมดexcludedเพื่อหลีกเลี่ยงการค้นหาผ่าน (ค้นหาง่าย shift + cmd + n เป็นต้น) ในคำอื่น ๆ ที่ฉันต้องการที่จะมีผลการค้นหาจาก+corecurrent project มีวิธีใดบ้างที่ทำcloseบางโครงการ แต่มีให้ใช้งานprojects listและopenทำได้ง่ายเหมือนปิดไปแล้วหรือไม่? หรือคุณอาจมีประสบการณ์อื่น?
100 php  phpstorm  webstorm 

13
วิธีเปิด Webstorm จาก Terminal
ในการแก้ไขไฟล์จากเทอร์มินัลฉันใช้ subl (สำหรับข้อความซับไลม์) เพื่อแก้ไขไฟล์ ตัวอย่าง: หากฉันต้องการแก้ไขไฟล์ app.js ฉันใช้ subl app.js มีวิธีใดบ้างที่ฉันสามารถตั้งค่า Webstorm ให้เปิดจากเทอร์มินัลได้

4
Webstorm:“ ไม่สามารถแก้ไขไดเร็กทอรี”
สิ่งนี้เริ่มรบกวนฉันและฉันต้องการปิดหรือแก้ไข ดังนั้น Webstorm จึงมีคุณสมบัติที่น่าสนใจในตัวแยกวิเคราะห์ HTML ที่จะพยายามแก้ไขไดเร็กทอรีในสตริงที่ควรอ้างอิงไฟล์ในโปรเจ็กต์ของคุณ ตัวอย่างเช่น: Webstorm ถูกต้อง รหัสปลายด้านหน้าของฉันคือทั้งหมดใน/appแต่เซิร์ฟเวอร์ของฉันให้บริการขึ้นไฟล์ใน app บนรากดังนั้นในบริบทเว็บเป็นจริงเพียง/app /พฤติกรรมนี้ส่งผลกระทบต่อเทมเพลตเชิงมุมของฉันด้วยเช่นกัน: และเส้นทาง angular-ui ของฉัน (ฉันคิดว่ามันน่าจะเป็นเช่นนั้นสำหรับเส้นทางเชิงมุมปกติเช่นกัน) มีวิธีใดบ้างที่ฉันสามารถเปลี่ยนเว็บสตอร์มให้ถือว่า/appเป็นรูทเพื่อให้ฟีเจอร์นี้มีประโยชน์ ถ้าไม่ได้มีวิธีปิดการใช้งานนี้หรือไม่? ฉันพยายามเข้าไปตรวจสอบ แต่ไม่พบตัวเลือกสำหรับมัน: และไม่ใช่ไม่ใช่ XML ... ฉันลองแล้ว ช่วยชื่นชม ขอบคุณ ...

7
WebStorm: การค้นหาไม่ทำงาน
ฉันรู้ว่าใช้เพื่อค้นหา: Ctrl+Shift+Fหรือแก้ไข | ค้นหา | ค้นหาใน Path และใช้งานได้ก่อนหน้านี้ แต่ตอนนี้จะส่งคืนชุดว่างเสมอแม้ว่าฉันจะรู้ว่าสิ่งที่ฉันกำลังมองหา - มีอยู่ในโครงการ อาจมีคนมีปัญหานี้?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.