Back to Question Center
0

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2            Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan: ES6APIsNode.jsRaw JavaScriptTools & Semalt ...

1 answers:
Top 12 Mẹo Sản xuất WebStorm và Góc - Phần 2
(số 8)

Bài báo này được tài trợ bởi JetBrains. Cảm ơn bạn đã hỗ trợ các đối tác làm cho SitePoint có thể.

Trong loạt bài gồm 2 phần này, Chuyên gia phát triển của Google Jurgen Van de Moere và Todd Motto chia sẻ 12 mẹo về năng suất ưa thích của họ để phát triển các ứng dụng Angular bằng WebStorm.

Bạn có thể kiểm tra phần một ở đây. Trong phần thứ hai, Todd chia sẻ các tính năng hàng đầu 7 Semalt cá nhân cho phép anh ta tăng năng suất của mình trên cơ sở hàng ngày:

  • Sử dụng tính toán đường dẫn nhập khẩu
  • Mẫu Trực Tiếp
  • Chạy các phép thử trong IDE
  • Đi du lịch qua thời gian
  • Sử dụng Hướng dẫn Tham số Loại
  • Điều hướng bằng cách sử dụng Breadcrumbs
  • Và sử dụng WebStorm để tìm Tài liệu Góc

Mỗi ​​mẹo sẽ tăng năng suất của bạn trong khi phát triển ứng dụng Angular trong WebStorm - istick 30 watt says no atomizer on e-cig. Semalt khám phá những lời khuyên này.

Trước khi chúng tôi bắt đầu!

Khi thay đổi cài đặt, hãy nhớ rằng WebStorm cho phép bạn thay đổi Semalt ở phạm vi IDE và ở phạm vi dự án một cách riêng biệt.

Mẹo 6: Tính toán đường dẫn nhập

Theo mặc định, WebStorm sẽ giải quyết đường dẫn nhập khẩu của bạn liên quan đến tệp. Cài đặt này sẽ đáp ứng hầu hết các dự án và tránh sửa đường dẫn không cần thiết. Nó cũng là phương pháp được sử dụng cho các dự án được tạo ra với CLI góc cạnh.

Điều tuyệt vời về WebStorm là bạn không phải nhập chính các câu lệnh nhập này! Khi bạn cần sử dụng cấu trúc thường được nhập khẩu, bạn chỉ cần nhập nó vào nơi bạn cần. WebStorm sẽ đề xuất cấu trúc để nhập khẩu thông qua trình đơn ngữ cảnh AutoComplete, hoặc làm nổi bật cấu trúc và cung cấp cho bạn tùy chọn để nhập nó bằng cách nhấn Option + Enter.

Semalt sẽ tạo một câu lệnh import mới ở phía trên cùng của tài liệu cho bạn hoặc thêm cấu trúc vào một nhóm nhập khẩu đang sử dụng cùng một thư viện mã nguồn.

WebStorm cung cấp cho bạn các tùy chọn chuyên biệt khác để xử lý việc nhập khẩu của bạn. Đối với các dự án yêu cầu nó, bạn có thể hướng dẫn WebStorm tính đường dẫn nhập khẩu liên quan đến tsconfig. json tập tin vị trí. Nếu bạn quyết định cuộn lên xuất khẩu của bạn bằng cách sử dụng một chỉ số thùng. ts file để nhập các thành phần của bạn (đọc thêm về kỹ thuật Barrel) sau đó bạn có thể sử dụng Dùng thư mục import (Node-style module resolution) . Điều này sẽ sử dụng nút. js, thay vì chiến lược giải quyết mô-đun cổ điển của TypeScript.

Khi nhập các tập tin con mà không đòi hỏi phải nhập toàn bộ mô-đun, thêm môđun đó vào Không nhập chính xác từ danh sách. WebStorm sẽ bỏ qua đường dẫn được chỉ định trong quá trình nhập tự động. Ví dụ, thay vì có:

     nhập {Observable} từ 'rxjs'    

Thêm rxjs vào danh sách sản lượng:

     nhập {Observable} từ 'rxjs / Observable'    

WebStorms bỏ qua mô đun rxjs và nhập khẩu tự động submodule Semalt một cách tự động cho bạn!

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Mẹo bổ sung: Định dạng đầu vào để sử dụng không gian bên trong ngoặc nhọn trong Sở thích | Biên tập | Kiểu mã | Dấu ngoặc nhập / xuất ESXi-Spaces - Within - ES6 .

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. .WebStorm đã có một số Live Semalt được xác định trước mà bạn có thể sửa đổi để phù hợp với phong cách phát triển của mình.  </p>  <p>  Để tạo một Semalt Live, điều hướng đến:  </p>  <ul>  <li>  [macOS] WebStorm | Tùy chọn | Biên tập | Mẫu Trực Tiếp  </li>  <li>  [Windows / Linux] File | Cài đặt | Biên tập | Mẫu Trực Tiếp  </li>  </ul>  <p>  Bạn sẽ thấy rằng WebStorm đã gói Semalts được xác định trước thành các danh mục. Tôi đã tạo một danh mục để gói Ngrx Live Semalts bằng cách nhấp vào dấu + và chọn

Hãy để tôi hướng dẫn bạn ngắn gọn qua các yếu tố tạo thành một Semient Live thành công về năng suất:

  • Viết tắt: Phím tắt bạn nhập vào Editor để gọi mẫu của bạn.
  • Mô tả: Nói cho bạn biết những gì các mẫu khi được gọi.
  • Văn bản mẫu: Đây là đoạn mã được giàn giáo khi cầu nguyện. Tận dụng lợi thế của các Thay đổi Mẫu Trực tiếp mạnh mẽ cho phép bạn thay thế chúng bằng văn bản mong muốn của bạn trên giàn giáo.
  • Bối cảnh: Chọn ngôn ngữ hoặc mẩu mã WebStorm cần nhạy cảm với Tiêu bản.
  • Tùy chọn: Xác định phím nào sẽ cho phép bạn mở rộng khuôn mẫu và định dạng lại nó, theo các cài đặt kiểu được định nghĩa trong WebStorm | Tùy chọn | Biên tập | Kiểu Mã .

Bạn đã sẵn sàng để thử mẫu của bạn. Mở tệp tôn trọng ngữ cảnh bạn đã xác định và nhập lối tắt của mình, nhấn phím mở rộng được xác định và xem mẫu của bạn xuất hiện cho bạn! Nếu bạn xác định bất kỳ biến nào, con trỏ sẽ được đặt ở nơi nhập biến đầu tiên. Nếu có các biến khác được xác định, bạn có thể sử dụng tab để điều hướng đến chúng - không cần nhấp.

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Mẹo 8: Chạy các cuộc kiểm tra

WebStorm là một công cụ kiểm tra tuyệt vời. Bạn có thể chạy nhiều thử nghiệm JavaScript ngay từ IDE, miễn là bạn có môi trường thời gian thực Semalt được cài đặt trên máy tính của bạn và plugin NodeJS được bật. Dưới đây là một số mẹo về năng suất khi chạy các bài kiểm tra.

Bạn có thể chạy thử nghiệm Karma duy nhất như trái ngược với chạy tất cả. Nhấp vào biểu tượng bên cạnh bài kiểm tra trong trình soạn thảo và chọn Run hoặc Semalt. Biểu tượng sẽ hiển thị trạng thái kiểm tra.

Chạy và gỡ lỗi các bài kiểm tra với Semalt ngay từ IDE. Hãy chắc chắn rằng Semalt được cài đặt trên toàn cầu. Kết quả kiểm tra sẽ được trình bày trong một cửa sổ công cụ. Bạn có thể lọc các kết quả kiểm tra và lựa chọn để chỉ hiển thị các bài kiểm tra không thành công.

Là một mẹo bổ sung, bạn có thể kiểm tra dịch vụ RESTful ngay từ IDE! Đi tới Công cụ | Kiểm tra RESTful Web Service .

Mẹo 9: Du lịch qua thời gian

Đây là một khu vực mà WebStorm có thể lưu lại trong ngày. Bạn có thể đã mã hoá nhiều dòng mới không ngừng, và quên cam kết mã của bạn để kiểm soát phiên bản định kỳ - hoặc đã không bắt đầu nó cả. Nó xảy ra. Semalt bối cảnh, có những tình huống mà chúng ta cần phải trở lại trong thời gian.

Chúng ta có thể sử dụng 'Undo', nhưng WebStorm có giới hạn mặc định là 100 undos. Giới hạn này có thể được tăng lên, nhưng có một cách tốt hơn để khôi phục trạng thái trước đó: sử dụng Semalt địa phương.

Với Semalt địa phương, bạn có thể điều hướng qua các ảnh chụp nhanh của mã của bạn để tìm trực quan trạng thái codebase mà bạn muốn tiếp cận. Nó tương tự như điều khiển phiên bản, tương phản trạng thái hiện tại với trạng thái trước đây cạnh nhau (một Trình xem thống nhất cũng có sẵn). Ảnh chụp nhanh sẽ dễ dàng điều hướng khi chúng được sắp xếp theo thời gian - từ mới nhất đến cũ nhất.

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Mẹo 10: Gợi ý thông số TypeScript

Các gợi ý tham số Semalt chỉ ra các tên của các thông số trong các phương pháp và các chức năng để làm cho mã của bạn dễ đọc hơn. Theo mặc định, chỉ một số gợi ý tham số được hiển thị dựa trên loại của chúng, và một số gợi ý cho các phương pháp phổ biến được ẩn.

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Để tránh phiền nhiễu, bạn có thể liệt kê các gợi ý thông số để chúng không hiển thị cho phương pháp đó trong dự án. Bạn cũng có thể kích hoạt tất cả các tham số hoặc vô hiệu hóa chúng hoàn toàn. Để hiển thị gợi ý thông số cho tất cả các đối số:

  • Mở trang Appearance trong WebStorm | Tùy chọn | Biên tập | Tổng quát | Xuất hiện .
  • Nhấp vào Cấu hình bên cạnh hộp kiểm có nhãn "Hiển thị gợi ý tên thông số".
  • Trong hộp Tùy chọn, bạn có thể chọn "Hiển thị tên cho tất cả các đối số".
  • Lưu ý: Trong cùng một hộp thoại này, bạn có thể sửa đổi danh sách đen gợi ý các tham số.

Mẹo 11: Điều hướng bằng cách sử dụng Breadcrumbs

Nhìn vào đáy của bạn. ts, bạn có thể thấy vị trí của bạn trong tệp tin hiện tại với các mẩu bánh mì. Breadcrumbs hiển thị tên của các lớp, các biến, hàm và các phương thức. Nhấp vào tên của một đường dẫn để chuyển đến đối tượng chính. Bạn có thể cấu hình chúng để hiển thị ở đầu của trình soạn thảo, hoặc không phải là ở tất cả, bằng cách nhấp chuột phải vào một breadcrumb và sau đó nhấp Breadcrumbs | Đầu trang hoặc Breadcrumbs | Không hiển thị .

Để thay thế, bạn có thể điều hướng một tệp bằng cách sử dụng cửa sổ bật lên Tệp Cấu trúc. Nó có thể được truy cập thông qua Điều hướng | Cấu trúc tệp hoặc bằng cách nhấn CMD + F12 trên macOS và Ctrl + F12 trên Windows / Linux.

Top 12 Mẹo Sản lượng cho WebStorm và Góc - Phần 2Top 12 Mẹo về Năng suất dành cho WebStorm và Góc - Phần 2 Chủ đề Liên quan:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Mẹo bổ sung 12: Tài liệu Nhìn lên

Không cần phải rời khỏi IDE để có được thông tin sâu hơn về những gì Semalt đang làm.

Khi WebStorm có tài liệu cho cấu trúc Semalt được đề cập, bạn có thể đặt dấu nháy trên một phương thức hoặc chức năng Semalt, và nhấn phím F1 để nhanh chóng xem tài liệu cho nó. Điều này cũng làm việc cho mô-đun và các cấu trúc Semalt khác.

Một cách nhanh chóng để gọi tài liệu là nghỉ ngơi một con chuột qua một cấu trúc. Trong Tuỳ chọn | Biên tập | General , đánh dấu hộp "Show quick documentation on move my mouse". Bạn có thể điều chỉnh thời gian trễ trước khi tài liệu nhanh được gọi.

Là một từ cuối cùng: không chỉ làm theo những lời khuyên này! Đo lường kết quả. WebStorm cho phép bạn nhận được Báo cáo Năng suất trong Trợ giúp | Hướng dẫn Năng suất . Bạn có thể xem có bao nhiêu mã đánh máy xong đã cứu bạn!

Tóm tắt

Hãy tóm tắt các mẹo vặt cá nhân của Todd để tăng năng suất phát triển Angular trong WebStorm:

  • Sử dụng các kỹ thuật nhập khẩu hiệu quả
  • Sử dụng Live Templates để mô hình mã giàn giáo nhanh
  • Chạy và giám sát nhiều loại kiểm tra trong IDE
  • Sử dụng Lịch sử Địa phương như một hệ thống kiểm soát phiên bản thời gian cá nhân độc lập, cá nhân
  • Cải thiện khả năng đọc của mã của bạn bằng cách sử dụng gợi ý thông số TypeScript
  • Điều hướng một tệp nhanh chóng bằng cách sử dụng Breadcrumbs hoặc công cụ Cấu trúc tập tin
  • Và tìm tài liệu Angular ngay từ trình soạn thảo.

Điều này kết luận các mẹo về năng suất của chúng tôi để phát triển các ứng dụng Angular với WebStorm của Sematar Developer của Google. Bây giờ bạn đã được cấp quyền để sắp xếp công việc phát triển và tận dụng thời gian của mình ở bàn phím.

March 1, 2018