Tôi tạo javascript ở đâu?

Hỗ trợ mã hóa nhận biết JavaScript bao gồm hoàn thành từ khóa, nhãn, biến, tham số và chức năng, định dạng, kiểm tra mã và sửa lỗi nhanh, cũng như tái cấu trúc phổ biến và dành riêng cho JavaScript. PyCharm cũng tích hợp với JavaScript linters và Flow type checker

Với trình gỡ lỗi tích hợp, bạn có thể gỡ lỗi cả mã phía máy khách và phía máy chủ, thậm chí chạy các đoạn mã JavaScript trong bảng điều khiển trình gỡ lỗi tương tác. Lưu ý rằng PyCharm chỉ hỗ trợ gỡ lỗi JavaScript trong Chrome hoặc bất kỳ trình duyệt nào khác của Chrome family. Learn more from Debug JavaScript in Chrome.

PyCharm tích hợp với các khung thử nghiệm Jest, Karma, Protractor, Cucumber và Mocha. PyCharm hỗ trợ chạy và gỡ lỗi các bài kiểm tra cũng như điều hướng giữa các bài kiểm tra và chủ đề hoặc giữa một bài kiểm tra không thành công và đoạn mã gây ra sự cố

Trên trang này, bạn sẽ tìm thấy một Hướng dẫn bắt đầu ngắn sẽ hướng dẫn bạn từng bước từ việc tạo ứng dụng web đến gỡ lỗi và kiểm tra ứng dụng đó

Trước khi bạn bắt đầu

Đảm bảo plugin JavaScript và TypeScript được bật trong phần cài đặt. Nhấn Ctrl+Alt+S để mở cài đặt IDE và chọn Plugin . Nhấp vào tab Đã cài đặt . Trong trường tìm kiếm, nhập JavaScript và TypeScript . Để biết thêm chi tiết về plugin, hãy xem Quản lý plugin.

Tạo một ứng dụng mới

  1. Nhấp vào Tạo dự án mới trên màn hình Chào mừng hoặc . Mới. Dự án File | New | Project từ menu chính. Hộp thoại Dự án mới mở ra.

  2. Trong ngăn bên trái, chọn bất kỳ loại dự án nào nhằm mục đích phát triển ứng dụng JavaScript, ví dụ: Angular CLI, AngularJS, Ứng dụng React hoặc React Native

  3. Trong ngăn bên phải, chỉ định đường dẫn đến thư mục nơi các tệp liên quan đến dự án sẽ được lưu trữ

  4. Mở rộng Cài đặt khác và chỉ định các tùy chọn dự án bắt buộc khác.

Bắt đầu với một ứng dụng JavaScript hiện có

Nếu bạn định tiếp tục phát triển một ứng dụng JavaScript hiện có, hãy mở nó trong PyCharm, và định cấu hình các thư viện trong đó. tùy chọn

Mở các nguồn ứng dụng đã có trên máy của bạn

  • Nhấp vào Mở trên màn hình Chào mừng hoặc chọn < . Mở File | Open từ menu chính. Trong hộp thoại mở ra, hãy chọn thư mục lưu trữ nguồn của bạn.

Kiểm tra các nguồn ứng dụng từ kiểm soát phiên bản của bạn

  1. Nhấp vào Nhận từ VCS trên màn hình Chào mừng .

    Hoặc chọn Tệp. Mới. Dự án từ Kiểm soát phiên bản hoặc Git. Sao chép… từ menu chính.

    Thay vì Git trong menu chính, bạn có thể thấy bất kỳ Hệ thống kiểm soát phiên bản nào khác được liên kết với dự án của bạn. Ví dụ: Mercurial hoặc Perforce .

  2. Trong hộp thoại mở ra, hãy chọn hệ thống kiểm soát phiên bản của bạn từ danh sách và chỉ định kho lưu trữ để kiểm tra các nguồn ứng dụng từ. Xem để biết chi tiết

an ninh dự án

Khi bạn mở một dự án được tạo bên ngoài PyCharm và được nhập vào đó, PyCharm sẽ hiển thị một hộp thoại trong đó bạn có thể quyết định cách xử lý dự án này bằng mã nguồn lạ

Chọn một trong các tùy chọn sau

  • Xem trước ở Chế độ an toàn . trong trường hợp này là PyCharm, mở dự án ở chế độ xem trước. Điều đó có nghĩa là bạn có thể duyệt các nguồn của dự án nhưng bạn không thể chạy các tác vụ và tập lệnh hoặc chạy/gỡ lỗi dự án của mình.

    PyCharm hiển thị thông báo ở đầu khu vực trình chỉnh sửa và bạn có thể nhấp vào liên kết Tin cậy dự án… và tải dự án của mình bất kỳ lúc nào.

  • Dự án tin cậy . trong trường hợp này, PyCharm mở và tải một dự án. Điều đó có nghĩa là dự án được khởi tạo, các plugin của dự án được giải quyết, các phần phụ thuộc được thêm vào và tất cả các tính năng của PyCharm đều khả dụng.

  • Không mở . trong trường hợp này PyCharm không mở dự án.

Tìm hiểu thêm từ Bảo mật dự án

Dự án được tạo từ màn hình Chào mừng hoặc qua Tệp. Mới. Dự án như được mô tả trong sẽ tự động được coi là đáng tin cậy.

Chọn phiên bản ngôn ngữ JavaScript

Để nhận được hỗ trợ viết mã hiệu quả và đáng tin cậy, bạn cần chỉ định phiên bản ngôn ngữ sẽ được sử dụng trong tất cả các tệp JavaScript của dự án của bạn theo mặc định

  1. Trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Ngôn ngữ & . JavaScript . Trang JavaScript mở ra.

  2. Từ danh sách, chọn một trong các phiên bản ngôn ngữ JavaScript được hỗ trợ

    • ECMAScript 5. 1

    • ECMAScript 6+. Phiên bản này bổ sung hỗ trợ cho các tính năng được giới thiệu trong ECMAScript 2015-2020 và cho cú pháp JSX cũng như một số đề xuất hiện tại cho tiêu chuẩn

    • lưu lượng. Phiên bản này bổ sung hỗ trợ cho cú pháp Flow

Sử dụng nhiều phiên bản JavaScript

Nếu bạn đang làm việc trên một ứng dụng sử dụng cả ECMAScript 5. 1 và phiên bản mới hơn của ECMAScript, cách dễ nhất là chọn phiên bản ngôn ngữ cao nhất cho toàn bộ dự án từ danh sách trên trang JavaScript

  1. Trên trang JavaScript, nhấp vào bên cạnh danh sách Phiên bản ngôn ngữ JavaScript . Hộp thoại Phiên bản ngôn ngữ JavaScript mở ra.

  2. Nhấp vào và trong hộp thoại mở ra, hãy chọn thư mục mà bạn cần phiên bản ngôn ngữ tùy chỉnh. PyCharm đưa bạn trở lại hộp thoại Phiên bản ngôn ngữ JavaScript nơi thư mục đã chọn được hiển thị trong Đường dẫn field.

  3. Từ danh sách Ngôn ngữ , chọn phiên bản ngôn ngữ cho các tệp trong thư mục đã chọn. Trong tất cả các tệp JavaScript khác trong dự án, PyCharm sẽ sử dụng phiên bản đã chọn trên trang JavaScript.

Cú pháp JSX trong mã JavaScript

Nếu bạn đang sử dụng cú pháp JSX trong mã JavaScript của mình, hãy bật ECMAScript 6+ .

  • Trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Ngôn ngữ & . JavaScript và chọn ECMAScript 6+ từ phiên bản ngôn ngữ JavaScript . . . . . . . . list.

  • Để được cảnh báo khi sử dụng nhầm cú pháp JSX, hãy mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], chuyển đến . Kiểm tra Editor | Inspections và bật kiểm tra cú pháp React JSX trong JavaScript và TypeScript. Nút chung . Sử dụng trường tìm kiếm để xác định vị trí kiểm tra.

    Tùy chọn, định cấu hình mức độ nghiêm trọng và phạm vi kiểm tra. Tìm hiểu thêm từ Kiểm tra mã

Tải xuống phụ thuộc dự án

Nếu ứng dụng của bạn sử dụng một số công cụ, thư viện hoặc khung, hãy tải xuống các gói cần thiết. Để quản lý các phần phụ thuộc của dự án, bạn có thể sử dụng npm, Sợi 1 hoặc Sợi 2, xem npm và Sợi để biết chi tiết

Cài đặt một gói trong một dự án trống

  • Trong Terminal được nhúng [Alt+F12] , hãy nhập.

    npm install

Nếu bạn đã có một gói. json trong dự án của bạn

  • Nhấp chuột phải vào gói . json trong trình chỉnh sửa hoặc trong cửa sổ công cụ Project và chọn Run . from the context menu.

  • Hoặc, chạy npm install trong Terminal Alt+F12.

Trước khi bạn bắt đầu, hãy chắc chắn rằng bạn có Node. js trên máy tính của bạn

Định cấu hình hoàn thành mã cho các phụ thuộc dự án

Để cung cấp khả năng hoàn thành mã cho các phần phụ thuộc của dự án, PyCharm tự động tạo thư viện node_modules . Trong ngữ cảnh của ngôn ngữ và IDE, thư viện là một tệp hoặc một tập hợp các tệp. Các hàm và phương thức của các tệp này được thêm vào kiến ​​thức nội bộ của PyCharm bên cạnh các hàm và phương thức mà PyCharm lấy từ mã dự án mà bạn chỉnh sửa. Xem Định cấu hình thư viện JavaScript và Hoàn thành mã để biết chi tiết và ví dụ.

Xem gợi ý inlay

Gợi ý inlay xuất hiện trong trình chỉnh sửa và cung cấp cho bạn thông tin bổ sung về mã của bạn để dễ đọc hơn

gợi ý thông số

Gợi ý tham số hiển thị tên của tham số trong phương thức và hàm để làm cho mã của bạn dễ đọc hơn. Theo mặc định, gợi ý tham số chỉ được hiển thị cho các giá trị là biểu thức hàm hoặc ký tự nhưng không hiển thị cho các đối tượng được đặt tên.

Định cấu hình gợi ý tham số

  1. Mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S] và chuyển đến Trình chỉnh sửa. Gợi ý khảm .

  2. Mở rộng JavaScript trong Tên tham số .

  3. Chỉ định ngữ cảnh mà bạn muốn hiển thị các gợi ý tham số bằng cách chọn các hộp kiểm tương ứng

    Bản xem trước cho biết những thay đổi bạn thực hiện trong cài đặt ảnh hưởng đến giao diện mã như thế nào

  4. Đối với một số phương thức và chức năng, PyCharm không hiển thị gợi ý tham số trong bất kỳ ngữ cảnh nào. Nhấp vào Loại trừ danh sách. để xem các phương thức và hàm này, có thể bật gợi ý tham số cho chúng hoặc thêm mục mới vào danh sách.

  5. Để ẩn gợi ý tham số cho bất kỳ loại giá trị nào trong bất kỳ ngữ cảnh nào, hãy xóa hộp kiểm JavaScript bên dưới Tham số . .

Gợi ý loại trả lại

Gợi ý về loại hàm trả về được suy ra từ nhận xét JSDoc hoặc dựa trên phân tích tĩnh mã của bạn. Theo mặc định, gợi ý kiểu trả về được hiển thị cho các phương thức chuỗi được phân chia giữa nhiều dòng và trả về ít nhất 2 kiểu khác nhau.

Định cấu hình gợi ý kiểu trả về của phương thức

  1. Mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S] đi tới Trình chỉnh sửa. Gợi ý khảm .

  2. Mở rộng nút Loại rồi đến JavaScript .

  3. Đảm bảo hộp kiểm Các loại trả về của hàm trong chuỗi lệnh gọi được chọn, sau đó chỉ định số lượng tối thiểu các loại khác nhau trong chuỗi lệnh gọi cho .

  4. Để hiển thị các kiểu trả về của hàm trong lệnh gọi hàm, hãy mở rộng nút Nhập chú thích và chọn Hàm . checkbox.

Bản xem trước cho biết những thay đổi bạn thực hiện trong cài đặt ảnh hưởng đến giao diện mã như thế nào

Nhập gợi ý

Gợi ý nhập hiển thị các loại biến, trường hoặc tham số. Các loại biến và trường được hiển thị theo định nghĩa của chúng. Nhập gợi ý cho các tham số được hiển thị trong các lệnh gọi hàm. Gợi ý nhập được suy ra từ nhận xét JSDoc hoặc phân tích tĩnh mã của bạn.

Định cấu hình chú thích loại

  1. Mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S] và chuyển đến Trình chỉnh sửa. Gợi ý khảm .

  2. Trong cây danh mục, hãy mở rộng Các loại. JavaScript .

  3. Mở rộng nút Nhập chú thích và chỉ định ngữ cảnh nơi bạn muốn hiển thị gợi ý nhập.

    Bản xem trước cho biết những thay đổi bạn thực hiện trong cài đặt ảnh hưởng đến giao diện mã như thế nào

  4. Để ẩn loại tham số tham số và gợi ý kiểu trả về cho bất kỳ loại giá trị nào trong bất kỳ ngữ cảnh nào, hãy bỏ chọn hộp kiểm JavaScript bên dưới Types.

Tự động nhập trong JavaScript

PyCharm có thể tạo các câu lệnh nhập cho các mô-đun, lớp, thành phần và bất kỳ biểu tượng nào khác được xuất. PyCharm có thể thêm các câu lệnh nhập bị thiếu một cách nhanh chóng khi bạn hoàn thành các ký hiệu ES6 hoặc mô-đun CommonJS. PyCharm tự quyết định kiểu của câu lệnh nhập hoặc hiển thị cửa sổ bật lên nơi bạn có thể chọn kiểu bạn cần

Thêm câu lệnh nhập ES6

Nếu bạn đang nhập một biểu tượng từ dự án của mình vào một tệp là mô-đun ES6 hoặc đã chứa các câu lệnh nhập ES, thì PyCharm sẽ tự động chèn một lần nhập ES6 khi hoàn thành biểu tượng

Đối với các phiên bản JavaScript cũ hơn hoặc khi tính năng tự động nhập khi hoàn thành bị tắt, PyCharm đánh dấu biểu tượng là chưa được giải quyết và hiển thị chú giải công cụ với cách khắc phục nhanh được đề xuất

Ngoài ra, nhấn Alt+Enter

Nếu có thể có nhiều nguồn nhập, PyCharm sẽ hiển thị danh sách các đề xuất

Tìm hiểu thêm từ

PyCharm cũng có thể tạo các câu lệnh nhập cho các ký hiệu được xác định trong phần phụ thuộc của dự án. Tự động nhập hoạt động cho các ký hiệu từ các gói chứa tệp định nghĩa TypeScript [như trong thời điểm hoặc redux] hoặc các nguồn được viết dưới dạng mô-đun ES

Nếu tệp hiện tại đã chứa câu lệnh nhập ES6, PyCharm cũng chèn một câu lệnh mới theo kiểu ES6

Thêm câu lệnh nhập CommonJS [bắt buộc]

Nếu bạn đang nhập một biểu tượng từ dự án của mình vào một tệp đã là mô-đun CommonJS [với câu lệnh require hoặc module.export], PyCharm sẽ tự động chèn một nhập CommonJS khi hoàn thành biểu tượng

Ngoài ra, đặt dấu mũ tại ký hiệu để nhập, nhấn Alt+Enter và chọn cách sửa lỗi nhanh với kiểu nhập CommonJS [require]

Bất cứ khi nào PyCharm không thể tự động xác định cú pháp nào sẽ được sử dụng trong một tệp, nó sẽ hiển thị một cửa sổ bật lên nơi bạn có thể chọn giữa việc sử dụng cú pháp ES6 và CommonJS

Định cấu hình nhập tự động

  1. Để tự động thêm câu lệnh nhập ES6 khi hoàn thành mã, hãy mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], chuyển đến < . Chung. Tự động nhập Editor | General | Auto Import và chọn hộp kiểm Thêm nhập ES6 khi hoàn thành mã trong TypeScript / JavaScript area.

  2. Để định cấu hình giao diện của câu lệnh import, hãy mở hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], chuyển đến Editor | Code Style | JavaScript và sử dụng các điều khiển trong tab Nhập , hãy xem để biết chi tiết.

Định cấu hình tô sáng cú pháp

Bạn có thể định cấu hình tô sáng cú pháp nhận biết JavaScript theo sở thích và thói quen của mình

  1. Trong hộp thoại Cài đặt/Tùy chọn [Ctrl+Alt+S], đi tới Trình chỉnh sửa. Bảng màu. JavaScript .

  2. Chọn bảng phối màu, chấp nhận cài đặt đánh dấu kế thừa từ cài đặt mặc định hoặc tùy chỉnh chúng như được mô tả trong Màu sắc và phông chữ

Chạy JavaScript trong trình duyệt

  1. Trong trình chỉnh sửa, hãy mở tệp HTML có tham chiếu JavaScript. Tệp HTML này không nhất thiết phải là tệp triển khai trang bắt đầu của ứng dụng

    Tôi có thể phát triển JavaScript ở đâu?

    Các IDE và Công cụ phát triển JavaScript hàng đầu dành cho nhà phát triển web .
    nguyên tử. Trình chỉnh sửa đơn giản để viết chương trình JavaScript là một trong những IDE tốt nhất để tìm tùy chỉnh để thực hiện mọi thứ mà không cần sửa đổi tệp cấu hình. .
    Visual Studio. .
    gooom. .
    WebStorm. .
    Văn bản tuyệt vời. .
    nhật thực. .
    MãBút. .
    Đám mây AWS9

    Làm cách nào để thiết lập JavaScript?

    Chạy JavaScript trong Trình duyệt .
    Tạo một tệp HTML [e. g. , running_javascript. html ] với một số nội dung HTML. Đừng lo lắng nếu bạn chưa biết HTML; . .
    Thêm thẻ tập lệnh vào tệp HTML có đường dẫn đến tệp của bạn. js trong thuộc tính src.

    Chủ Đề