วิธีลบโครงการ (จากพื้นที่ทำงาน) ใน PHPStorm


95

ฉันจะลบ (และไม่ปิด) โปรเจ็กต์ใน PHPStorm ได้อย่างไร


11
ลบจากรายการโครงการล่าสุด ... หรือทางกายภาพจากดิสก์? ถ้า 2nd - แล้วจะไม่สามารถทำได้จาก IDE - คุณต้องทำด้วยตนเองโดยใช้ตัวจัดการไฟล์ของคุณ (Explorer / Finder / ฯลฯ ) ในกรณีแรกให้กดปุ่ม Delete ใน v6 (หรือคลิกที่ "x" ใน v5) เมื่อวางเมาส์เหนือชื่อโครงการในรายการโครงการล่าสุดเมื่อไม่มีการเปิดโครงการ
LazyOne

ฉันคิดว่าจะมีพื้นที่ทำงานเหมือนในคราส โอเคขอบคุณ!
automatix

13
ดูเหมือนว่า "fn + delete" จะวางเมาส์เหนือ Phpstorm6
goksel

1
เราสามารถแก้ไข.idea/modules.xmlไฟล์ด้วยตนเองหากไม่สามารถเข้าถึงตัวเลือกอื่นได้
vp_arth

คำตอบ:


116

** สองแนวทางสำหรับเวอร์ชัน PHPSTORM 2018.3 **

A. การลบหรือการลบออกจากฮาร์ดแวร์และ Phpstorm IDE

  Please visit the folder 'PhpstormProjects' and delete the project file manually. If you do so, you will see the folder disappear from Phpstorm explore window. This might be weird, but true.

B. ลบออกจากแผงโปรเจ็กต์ล่าสุดของ Phpstorm 2018.3 (โฟลเดอร์หลังการลบดังกล่าวจะซ่อนและการสร้างโปรเจ็กต์ชื่อเดียวกันจะกู้คืนสิ่งที่ลบออกจากพาเนลโปรเจ็กต์ล่าสุด)

    1. Click  File > Close project 

    2. From Recent projects, select project, press the fn(on normal keyboard -       key between right Alt and Ctrl, not windows key)+Delete

9
ใน Windows 7 / WebStorm 9 เมื่อคุณปิดโปรเจ็กต์และดูรายการล่าสุดคุณยังสามารถวางเมาส์เหนือโปรเจ็กต์แล้วกดปุ่ม Backspace จากนั้นระบบจะแจ้งให้คุณลบออก
Topher Fangio

ฉันไม่จำเป็นต้องกด Fn เพียงแค่ลบ
Gordon

โปรดทราบว่าคุณไม่ควรคลิกที่โปรเจ็กต์ (สิ่งนี้จะเปิดขึ้นอีกครั้ง) เพียงแค่วางเมาส์เหนือโครงการแล้วกด Delete หรือ Backspace (เช่นเดียวกับ Gordon ฉันไม่จำเป็นต้องกด Fn พร้อมกัน) ฉันใช้ PhpStorm 8 บน Ubuntu 14
Nic Wortel

1
สุจริตฉันไม่คิดว่านี่เป็นมิตรกับผู้ใช้
luqo33

25

Backspaceทำเคล็ดลับสำหรับฉัน (Windows 7 + PHPStorm 7.1.3) คุณอาจต้องการลองFn+ Backspaceเช่นกัน


1
FTW! ขอบคุณไม่แน่ใจว่าเหตุใดจึงไม่ทำเครื่องหมายว่าถูกต้อง
Red2678

1
อนุมัติเมื่อ 2019.3.2 - Mac OS ขอบคุณ!
j-guyon

13

ฉันรู้ว่าโพสต์นี้เก่าไปหน่อย แต่สำหรับ MAC OS X phpStorm 6 * ในหน้ายินดีต้อนรับสู่ JetBrains PhpStorm (ภายใต้โปรเจ็กต์ล่าสุดให้ใช้ปุ่มลูกศรขึ้น / ลงเพื่อเลือกโปรเจ็กต์ที่คุณต้องการลบให้กด fn + ค้างไว้ ลบ.

ไชโย


FN เก่า + ลบ ... สะดวกแค่ไหน. : s อย่างไรก็ตามขอบคุณสำหรับการแบ่งปัน
MEM

เป็นคีย์ลัดสำหรับลบข้อมูลใน PhpStorm การลบไฟล์ก็เหมือนกัน ตอนนี้อายุมากแล้วด้วย…
callumacrae

11

ทำตามขั้นตอนง่ายๆนี้:

  1. เพียงปิดโปรเจ็กต์โดยใช้เมนูไฟล์
  2. เลือกชื่อโครงการจากโครงการล่าสุดที่แผงด้านซ้ายโดยใช้ปุ่มลูกศรขึ้น / ลง
  3. ตอนนี้เพียงแค่กดปุ่ม Del บนแป้นพิมพ์

1
วิธีที่ง่ายที่สุด ทำงานให้ฉันบน Mac
Sinan Eldem

7
  1. คลิกไฟล์> ปิดโปรเจ็กต์
  2. จากโครงการล่าสุดเลือกโครงการกด Fn + Delete บนแป้นพิมพ์ของคุณ

หากคุณต้องการลบโปรเจ็กต์ทั้งหมดให้ลบโฟลเดอร์ ".idea" ภายในโปรเจ็กต์ใต้ Finder โฟลเดอร์นี้ถูกซ่อนไว้โดยค่าเริ่มต้น (i: e นั่นเป็นเพราะมันขึ้นต้นด้วยจุด ".") คุณจะต้องเปิดใช้งาน "ดูไฟล์ / โฟลเดอร์ที่ซ่อนอยู่" ใน Finder


1
นี่ควรเป็นคำตอบที่ยอมรับได้เนื่องจากโฟลเดอร์. ina ระบุโฟลเดอร์เป็นโฟลเดอร์โครงการ PhPStorm ในระบบ Windows และ Nix
toesslab

6

สำหรับเวอร์ชัน 2017/2018/2019/2020 ไปที่:

ไฟล์ -> เปิดล่าสุด -> จัดการโครงการ ...

แล้วคลิกX (ที่ปรากฏขึ้นเมื่อวางเมาส์เหนือตัวเลือก) เพื่อลบออกจากรายการโครงการ นี่เป็นเพียงการลบการอ้างอิง มันไม่ได้ลบไฟล์ออกจากดิสก์


5

ฉันเปิดหลายโครงการในหน้าต่างเดียวกัน ลบโครงการเดียวโดยคลิกขวา -> 'ลบออกจากมุมมองโครงการ'

จะลบออกจากรายการเท่านั้นไม่ใช่จากฮาร์ดไดรฟ์


1
คำตอบนี้ใช้ได้โดยเฉพาะกับ PHP Storm 2018.3 เวอร์ชันล่าสุดซึ่งตอนนี้ให้คุณแนบโปรเจ็กต์กับโปรเจ็กต์ที่มีอยู่เมื่อคุณเปิดโปรเจ็กต์ หากคุณจำเป็นต้องแยกโครงการออกคำตอบนี้คือวิธีที่คุณบรรลุเป้าหมายนี้
alexkb

เอกสารของพวกเขาบอกว่าเหมือนกัน ฉันไม่มีรายการเมนูดังกล่าว และฉันไม่พบการกระทำนั้นด้วยการค้นหาการกระทำ (Mac OS PhpStorm 2020.1)
Roman86

3
  1. เลือกโครงการในมุมมองโครงการ
  2. แก้ไข -> ลบโครงการออกจากมุมมอง

หรือกด Delete

(การตั้งค่าคีย์แมปเริ่มต้น)


ขอบคุณนี่คือสิ่งที่ฉันกำลังมองหา
Bobby S

ที่แปลกมาก. ฉันเห็นรายการเมนูนั้น แต่จนกว่าฉันจะแนบโปรเจ็กต์ใหม่เท่านั้น เมื่อติดแล้วจะไม่มีรายการดังกล่าวอีกต่อไป (เพื่อลบ) แปลกจริงๆ = \
Roman86

2

ใน phpStorm 7 บน windows การเลือก project / delete จะเป็นการลบไฟล์ erc แต่ไม่ได้ลบออกจากรายการ "Recent Projects" ฉันพบว่าการไฮไลต์แล้วกด Backspace คือคีย์ผสมเพื่อลบออกจากรายการ! อาจจะมีการเปลี่ยนแปลงใน v7


2

เห็นได้ชัดว่า Jetbrains ไม่สามารถตัดสินใจได้ทางเดียว?

สำหรับฉันใน Windows 7 ที่เน้นโครงการแล้ว windowkey + del ทำเคล็ดลับ


2

ใน PhpStorm 7.1 (OSx) ของฉันมีลิงก์ "ล้างรายการ" ในเมนูใต้ "ไฟล์"> "เปิดล่าสุด" ที่ล้างรายการทั้งหมดของคุณ


1
ความจริงที่ว่าเราต้องใช้ Google ข้อมูลเพื่อทำสิ่งที่ไม่สำคัญเท่าที่พูดมากมายเกี่ยวกับตัวแก้ไขเองใช่หรือไม่?
rbaleksandar

@rbaleksandar คุณใช้ phpStorm มากแค่ไหน? มันยอดเยี่ยมมากทำไปสองสามสัปดาห์แล้วคุณจะเห็น
prograhammer

@rbaleksandar คุณถูกต้องในสิ่งที่คุณพูด
user100487

2

จริงๆแล้วคุณไม่สามารถลบโปรเจ็กต์ได้โดยการกด "ลบ" หรือ "แบ็กสเปซ" (หรือคลิก "x" ที่มุมขวาบน) ในรายการโปรเจ็กต์ล่าสุด การดำเนินการเหล่านี้จะลบโครงการออกจากการแสดงรายการในรายการโครงการล่าสุดเท่านั้น

คุณสามารถตรวจสอบสิ่งนี้ได้โดยดูที่โฟลเดอร์โครงการในไดเร็กทอรีที่ WebStorm สร้างขึ้นภายใต้ชื่อผู้ใช้ของคุณ

โดยวิธีการที่ฉันมี WebStorm v.10 ทำงานบน Win 7 x64 และไม่มีขั้นตอนใดที่ระบุไว้ที่นี่โดยผู้ใช้รายอื่นทำให้ฉันสามารถลบโครงการได้จริง วิธีเดียวที่ฉันพบคือคู่มือ

สิ่งนี้จะใช้ได้ใน Windows 7 เป็นอย่างน้อย:

ไปที่ไดเร็กทอรี "WebstormProjects" ภายใต้ชื่อผู้ใช้ Windows ของคุณและลบไดเร็กทอรีโปรเจ็กต์ การดำเนินการนี้จะลบออกจากรายการโครงการล่าสุดในครั้งถัดไปที่คุณเปิด WebStorm


1

ปี 2019 PhpStorm v2018.3.5 - ไม่สามารถถอดโปรเจ็กต์ได้หลังจากที่แนบมา ไม่มี "ปิดโครงการ" ในเมนูไฟล์และไม่มี "ลบออกจากมุมมองโครงการ" ในเมนูบริบทตามที่เอกสารระบุ ดูเหมือนบั๊ก

ไม่สามารถกำจัดโปรเจ็กต์พิเศษที่ฉันแนบมาได้ มีเพียงสิ่งเดียวที่ช่วยได้: การลบ.ideaไดเร็กทอรีย่อย

หมายเหตุสำคัญ:เกี่ยวกับ Project Attachเมื่อคุณไม่สามารถลบออกจากมุมมองโครงการได้

อัปเดต / แก้ไข:

ต่อไปนี้เป็นวิธีลบโครงการที่แนบมาโดยบังเอิญออกจากมุมมองโครงการปัจจุบัน:

  1. .idea/modules.xml

คุณสามารถแก้ไขไฟล์นั้น (ลบรายการใหม่ / ที่เพิ่มเข้ามาค้นหาได้ง่าย) หรือลบไฟล์นั้นทั้งหมด (ไม่ต้องกังวลไฟล์จะถูกสร้างขึ้นใหม่เมื่อรีสตาร์ท)

  1. นอกจากนี้ยังสามารถเพิ่มเข้าไปได้.idea/vcs.xml(อย่าลบออกเพียงแค่ค้นหา<mapping ...>รายการที่เกี่ยวข้องในนั้นและลบออกมันอยู่ภายใต้VscDirectoryMappings)

  2. นอกจากนี้ยังสามารถแสดงรายการใน.idea/<projectname>.imlไฟล์ (ค้นหาในmodule > component > orderEntryดูmodule-nameแอตทริบิวต์) ลบออกจากที่นั่นด้วย

  3. รีสตาร์ท PhpStorm

คุณจะไม่เห็นโครงการที่แนบมาอีก

ฉันไม่พบตัวเลือก UI ใด ๆ ในการทำสิ่งนี้ (Mac OS Catalina, PhpStorm 2020.1 เหมือนกันในเวอร์ชันก่อนหน้า / เก่ากว่า)


คุณได้ลองใช้คำตอบจาก jabbascript หรือไม่? นั่นทำงานได้อย่างสมบูรณ์แบบสำหรับฉันและ "ไม่ได้ผล" ดูเหมือนจะไม่เป็นคำตอบที่ถูกต้องสำหรับฉันในตอนนั้น
Nico Haase

@NicoHaase คุณหมายถึงการลบโครงการออกจากรายการล่าสุด (จัดการโครงการ) หรือไม่? ใช่ฉันพยายามแล้ว ไม่ทำอะไรกับโครงการที่แนบมา โปรเจ็กต์ที่แนบมาจะแตกต่างออกไปโดยเมื่อคุณไปที่ "ไฟล์ -> แนบโปรเจ็กต์ ... หลังจากนั้นคุณจะเห็นโครงการอื่นในแท็บโครงการ และมันก็ไม่สามารถลบออกไปจากที่นั่นได้
Roman86

1
ขอบคุณที่ช่วยฉัน ... คุณพลาดอะไรบางอย่าง - โฟลเดอร์คือ. คิดไม่ออก;)
MonTea

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