เมื่อฉันสร้างโครงการใน JetBrains WebStorm โฟลเดอร์ที่เรียกว่า.idea
ถูกสร้างขึ้น ไม่เป็นไรถ้าฉันลบมัน? มันจะส่งผลกระทบต่อโครงการของฉันหรือไม่
เมื่อฉันสร้างโครงการใน JetBrains WebStorm โฟลเดอร์ที่เรียกว่า.idea
ถูกสร้างขึ้น ไม่เป็นไรถ้าฉันลบมัน? มันจะส่งผลกระทบต่อโครงการของฉันหรือไม่
คำตอบ:
เมื่อคุณใช้IntelliJ IDEการตั้งค่าเฉพาะโครงการสำหรับโครงการทั้งหมดจะถูกเก็บไว้ภายใต้.idea
โฟลเดอร์
การตั้งค่าโปรเจ็กต์จะถูกเก็บไว้ในแต่ละโปรเจ็กต์เป็นชุดของไฟล์ xml ภายใต้โฟลเดอร์ .idea หากคุณระบุการตั้งค่าเริ่มต้นของโครงการการตั้งค่าเหล่านี้จะถูกใช้โดยอัตโนมัติสำหรับแต่ละโครงการที่สร้างขึ้นใหม่
ตรวจสอบเอกสารนี้สำหรับการตั้งค่า IDE และนี่คือคำแนะนำเกี่ยวกับการควบคุมแหล่งที่มาและไฟล์. gitignore ตัวอย่าง
หมายเหตุ: หากคุณใช้ git หรือระบบควบคุมเวอร์ชันบางรุ่นคุณอาจต้องการตั้งค่าโฟลเดอร์นี้เป็น "ละเว้น" ตัวอย่าง - .gitignore
สำหรับคอมไพล์เพิ่มไดเรกทอรีนี้ วิธีนี้แอปพลิเคชันไม่ได้ระบุเฉพาะ IDE
.idea
ไม่มีปัญหาในการลบสิ่งนี้ ไม่ใช่แค่ WebStorm IDE ที่สร้างไฟล์นี้เท่านั้น แต่ยังรวมถึง PhpStorm และ IDE อื่น ๆ ของ JetBrains
การลบนั้นปลอดภัย แต่ถ้าโครงการของคุณมาจาก GitLab หรือ GitHub คุณจะเห็นคำเตือน
มันมีการกำหนดค่า IntelliJ IDE ท้องถิ่นของคุณ ฉันแนะนำให้เพิ่มโฟลเดอร์นี้ในไฟล์. gitignore ของคุณ:
# intellij configs
.idea/
ในปี 2020 JetBrains แนะนำให้คอมมิท.idea
โฟลเดอร์
JetBrains IDEs (webstorm, intellij, android studio, pycharm, clion, ฯลฯ ) เพิ่มโฟลเดอร์นั้นในที่เก็บ git ของคุณโดยอัตโนมัติ (ถ้ามี)
ภายในโฟลเดอร์.idea
นั้นได้ถูกสร้างขึ้นมาแล้ว.gitignore
และอัปเดตโดย IDE เองเพื่อหลีกเลี่ยงการกำหนดการตั้งค่าที่เกี่ยวข้องกับผู้ใช้ที่อาจมีข้อมูลความเป็นส่วนตัว / รหัสผ่าน
มีความปลอดภัย (และมักจะมีประโยชน์) ในการส่ง.idea
โฟลเดอร์