Làm cách nào để mở một mô-đun trong một cửa sổ mới trong Intellij?

Đây là vấn đề số một ngăn cản tôi sử dụng IntelliJ nhiều hơn và cuối cùng tôi cũng biết cách thực hiện. [Tôi đã biết cách mở nhiều mô-đun trong hơn một năm. Điều tôi học được ngày hôm qua tại hội nghị kỷ niệm 20 năm IntelliJ là cách mở lại cùng một bộ đó]

Lưu ý về thuật ngữ cho người dùng Eclipse

Nếu IDE chính của bạn là Eclipse, hãy ghi nhớ sự khác biệt về thuật ngữ này khi bạn đọc phần này

EclipseIntelliJWorkspaceProjectProjectModule

Bước 1. Tạo một dự án giả/nhóm

Tạo một dự án mới. Mục đích của dự án này là chứa các mô-đun bạn muốn cùng nhau và đặt tên riêng cho nó. Tôi đã giữ chúng trong thư mục IntelliJ trong thư mục chính của mình để tránh nhầm lẫn. [Hầu hết nội dung của tôi nằm trong thư mục git trong thư mục chính của tôi]. Ý tưởng giữ chúng riêng biệt là để tôi biết không có mã trong đó

Bước 2. Thêm các mô-đun của bạn

Có một số cách để thêm mô-đun. Bất kỳ ai trong số họ đều ổn. Tôi thấy cách nhanh nhất để thêm lặp lại là

  • Tệp> Cấu trúc dự án> Mô-đun
  • Nhấp vào “+”
  • Chọn “Nhập mô-đun”
  • Điều hướng đến tệp xây dựng [ví dụ pom. xml] hoặc. tệp iml cho các dự án chung

Bước 3. Đổi tên dự án [nếu cần]

Trong những dịp hiếm hoi, tôi nhận thấy tên dự án có tên mô-đun đầu tiên của tôi. Tôi không thể sao chép điều này, nhưng đã bắt đầu kiểm tra lại. Tên này là những gì sẽ hiển thị trong danh sách gần đây của bạn

  • Tệp> Cấu trúc dự án> Dự án
  • Nhập tên mới nếu cần

thử nghiệm

Tệp> Mở Gần đây và mở một dự án khác. Sau đó Tệp> Mở Gần đây và mở dự án này. Chiêm ngưỡng cách tất cả các mô-đun của bạn hoạt động trở lại

Xem các mô-đun trên đĩa cho những người tò mò

Trong dự án giả,. thư mục ý tưởng có một misc. tập tin xml. Tôi được cho biết nó chứa tất cả các mô-đun. Và nó đã làm được khi tôi thử nghiệm trên Windows


  
  

Khi tôi thử nghiệm trên Mac, các mô-đun. xml có thông tin này


    
    

Và một lưu ý về "bạn đang làm sai"

Tôi là người dùng thành thạo Eclipse và là người dùng thành thạo IntelliJ. Điều cản trở tôi là không sử dụng IntelliJ nhiều hơn tại nơi làm việc vì không biết cách thực hiện việc này. Mặc dù tôi không muốn thay thế cách sử dụng của mình, nhưng tôi muốn trở thành người sử dụng thành thạo IntelliJ và sử dụng Eclipse đủ để không đánh mất các kỹ năng của mình. Tôi nghĩ rằng đây là điều mà sẽ làm điều đó

Trước đây, khi tôi cố gắng tìm hiểu cách thêm nhiều mô-đun và ghi nhớ chúng nhiều lần, tôi được thông báo rằng tôi đã “sử dụng sai IntelliJ” và nên có một dự án mà tôi nên tập trung vào. [Tôi làm việc trên nhiều bộ dự án nhỏ liên quan; mô hình đó không phù hợp với tôi. ]

Hôm qua, ai đó đã cố gắng nói với tôi rằng tôi nên có một dự án lớn mà tôi nên tập trung vào một lúc. [còn gọi là vấn đề của tôi không tồn tại. ] Sau khi giải thích những gì tôi làm, một người dùng khác nói rằng anh ấy làm như tôi. Người dùng đầu tiên nói điều gì đó về tôn giáo. Điều đó có vẻ như chỉ là nó. Có nhiều tôn giáo. Thật tốt khi đam mê và tin tưởng thực sự vào bạn. Nhưng là một phần của xã hội, chấp nhận rằng người khác tin khác là một phần của cuộc sống

IntelliJ IDEA không hỗ trợ mở trực tiếp nhiều dự án trong cùng một cửa sổ làm việc. Nhưng có thể thực hiện được bằng cách nhập dự án khác dưới dạng mô-đun trong cùng một cửa sổ làm việc

Bước 1. Mở IntelliJ IDE và đi đến File » New » Module form Existing Sources...

Bước 2. Chọn dự án mà bạn muốn mở và nhấp vào nút OK

Bước 3. Tùy thuộc vào bản dựng dự án của bạn, hãy chọn tùy chọn thích hợp và nhấp vào nút Finish

Khai trương dự án

MụcMô tảMở dự án trong cửa sổ mớiNhấp vào nút radio này để luôn mở dự án mới trong cửa sổ mới. Mở dự án trong cùng một cửa sổNhấp vào nút radio này để luôn đóng dự án hiện tại và sử dụng lại cùng một cửa sổ. Xác nhận cửa sổ để mở dự án trong

Chỉ định xem bạn muốn mở dự án trong cửa sổ mới hay đóng dự án hiện tại và sử dụng lại cửa sổ hiện có. Xem để biết chi tiết

Mở một dự án từ dòng lệnh

  • Trong dấu nhắc lệnh, gõ

    webstorm

Mở lại các dự án gần đây

WebStorm giữ danh sách lịch sử của các dự án gần đây, từ đó bạn có thể chọn dự án mong muốn

Khi WebStorm bắt đầu, dự án gần đây nhất sẽ mở lại theo mặc định [trừ khi tùy chọn này bị tắt trên trang Cài đặt hệ thống của Cài đặt/Tùy chọn .

  • Gọi Tệp. Dự án gần đây từ menu chính và chọn dự án mong muốn từ danh sách.

    Chỉ định xem bạn muốn mở dự án trong cửa sổ mới hay sử dụng lại cửa sổ hiện tại

  • Trên Màn hình chào mừng , nhấp vào Dự án trong . Bắt đầu nhập vào trường Tìm kiếm dự án để lọc danh sách các dự án gần đây.

Mở lại một dự án với Run Anything

  • Nhấn Ctrl hai lần hoặc nhấp vào trên Thanh điều hướng và nhập open vào trường tìm kiếm của Run Anything popup that opens. Then select the required project from the list, and press Enter.

  • Run Anything cũng là một cách nhanh chóng để khởi chạy ứng dụng và chạy tập lệnh npm hoặc yarn, tìm hiểu thêm từ Run Anything và.

    Để xem tất cả các lệnh có sẵn, hãy nhập ?

Xóa một dự án khỏi danh sách các dự án gần đây

  • Từ menu chính, chọn Tệp. Dự án gần đây và nhấp vào Quản lý dự án ở cuối danh sách dự án gần đây. Từ danh sách các dự án gần đây, chọn dự án cần xóa rồi chọn Xóa khỏi Dự án gần đây từ trình đơn ngữ cảnh của nó.

  • Trên Màn hình chào mừng , hãy nhấp vào Dự án trong . Remove from Recent Projects… from its context menu.

    Hoặc, nhấp vào và chọn Xóa khỏi Dự án gần đây… khỏi danh sách.

dự án kết thúc

Khi bạn chỉ có một dự án đang mở và bạn đóng dự án đó, WebStorm sẽ hiển thị Màn hình chào mừng . Trong trường hợp có nhiều dự án, mỗi dự án được đóng với cửa sổ của nó.

Đóng dự án hiện tại

  • Từ menu chính, chọn Tệp. Đóng dự án .

  • Hoặc, đóng cửa sổ có dự án bằng cách nhấp vào ở góc trên bên phải. Tuy nhiên, nếu bạn chỉ mở một dự án thì điều này thực sự sẽ đóng WebStorm.

Đóng tất cả các dự án

  • Từ menu chính, chọn Tệp. Đóng tất cả dự án .

    Hành động này đóng tất cả các dự án hiện đang mở trong WebStorm

Đóng tất cả trừ dự án hiện tại

  • Từ menu chính, chọn Tệp. Đóng các dự án khác .

    Hành động này đóng tất cả các dự án đã mở ngoại trừ dự án hiện tại

Mở nhiều dự án

WebStorm gợi ý các tùy chọn sau để làm việc đồng thời với nhiều dự án

  • Mỗi dự án được mở trong cửa sổ riêng của nó. Các dự án độc lập và không thể chia sẻ thông tin, ngoại trừ các hoạt động của Clipboard. Tất cả các dự án chạy trong cùng một phiên bản của WebStorm và sử dụng cùng một không gian bộ nhớ

  • Dự án mới mở chia sẻ cửa sổ với dự án đã mở, được coi là dự án chính và luôn hiển thị đầu tiên trong dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được dự án chính . Tất cả các dự án mới mở đều được Project tool window. All the newly opened projects are đính kèm với dự án chính này.

  1. Chọn Tệp. Mở từ menu chính rồi trong hộp thoại Chọn đường dẫn, chọn thư mục chứa dự án để mở.

  2. Theo mặc định, WebStorm hiển thị hộp thoại nhắc bạn chọn xem bạn có muốn đính kèm dự án mới vào dự án hiện đang mở hay không [ Đính kèm ] . New Window], or replace the currently opened project with the new one in the existing window [This Window].

    Bạn có thể thay đổi hoặc khôi phục hành vi này trên trang Cài đặt hệ thống của Cài đặt dialog as described in .

Thay đổi chính sách mở bán dự án

  1. Trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Giao diện & . Cài đặt hệ thống .

  2. Chỉ định vị trí mặc định cho dự án của bạn trong trường Thư mục dự án mặc định . WebStorm sẽ bắt đầu với thư mục này khi bạn. Vị trí mặc định này cũng sẽ được đề xuất mỗi khi bạn tạo một dự án mới.

  3. Trong khu vực Open project in , hãy chọn chính sách mở project.

    • Hỏi . Tùy chọn này được chọn theo mặc định. nơi bạn có thể chọn mở dự án trong một cửa sổ mới, sử dụng lại cửa sổ hiện có hoặc đính kèm dự án mới vào dự án hiện đang mở.

    • Cửa sổ mới . Chọn tùy chọn này để âm thầm mở từng dự án mới trong một cửa sổ mới.

      Với tùy chọn này được chọn, hãy sử dụng Tệp. Đính kèm dự án lệnh menu chính để đính kèm dự án mới vào dự án hiện đang mở.

    • Cửa sổ hiện tại . Chọn tùy chọn này để đóng thầm dự án đã mở trong cửa sổ hiện tại và mở một dự án mới trong đó.

      Với tùy chọn này được chọn, hãy sử dụng Tệp. Đính kèm dự án lệnh menu chính để đính kèm dự án mới vào dự án hiện đang mở.

Tách dự án khỏi cửa sổ dùng chung

  • Trong cửa sổ công cụ Dự án , chọn dự án để tách và nhấp vào Xóa khỏi Chế độ xem dự án< . in its context menu.

Một số hạn chế đã biết

  • Các biểu tượng từ các dự án đính kèm có thể nhìn thấy từ dự án chính, nhưng không phải ngược lại

  • WebStorm sẽ tiếp tục sử dụng cài đặt dự án [ví dụ: kiểu mã hoặc hồ sơ kiểm tra] của dự án chính

Chủ Đề