Làm cách nào để thiết lập PhpStorm trên Mac?
Cài đặt PhpStorm trên Mac OSX
Ngày 13 tháng 6 năm 2022 Amber Jain Show
Giới thiệu về ứng dụng
Cài đặt ứng dụng
Xong. Bây giờ bạn có thể sử dụng PhpStorm bài viết liên quan
CPU đa nhân. PhpStorm hỗ trợ đa luồng cho các hoạt động và quy trình khác nhau, làm cho nó nhanh hơn khi sử dụng nhiều lõi CPU hơn Dung lượng đĩa 2. 5 GB và 1 GB khác cho bộ đệm Ổ SSD có ít nhất 5 GB dung lượng trống độ phân giải màn hình 1024×768 1920×1080 Hệ điều hành Các phiên bản 64-bit sau được phát hành chính thức
Phiên bản phát hành trước không được hỗ trợ Phiên bản 64-bit mới nhất của Windows, macOS hoặc Linux (ví dụ: Debian, Ubuntu hoặc RHEL) Bạn không cần cài đặt Java để chạy PhpStorm vì JetBrains Runtime được đóng gói cùng với IDE (dựa trên JRE 11). Cấu hình môi trường PHPPhpStorm là một IDE thông minh, nhưng trước tiên bạn cần thông báo cho nó biết chúng tôi sử dụng môi trường PHP nào, nơi lưu trữ các thành phần PHP và cách chúng được định cấu hình
Trong Hướng dẫn bắt đầu nhanh này, chúng ta sẽ thiết lập một dự án được định cấu hình sẵn trong Docker . environment. Trước khi bạn bắt đầu
Bước 1. Mở một dự án trong PhpStormMọi thứ bạn làm trong PhpStorm đều được thực hiện trong ngữ cảnh của một dự án. Nó đóng vai trò là cơ sở để hỗ trợ mã hóa, tái cấu trúc hàng loạt, nhất quán về kiểu mã hóa, v.v. Trong Hướng dẫn bắt đầu nhanh này, chúng tôi cung cấp một dự án hội thảo đã chứa docker-compose. yml với môi trường được định cấu hình sẵn. Dự án có sẵn trên GitHub tại https. //github. com/JetBrains/phpstorm-workshop. Bắt đầu dự án Workshop trong PhpStorm
Bước 2. Khám phá giao diện người dùngCửa sổ PhpStorm chính được chia thành nhiều khu vực hợp lý
Bước 3. Mã với sự hỗ trợ thông minhPhpStorm chăm sóc thói quen để bạn có thể tập trung vào những điều quan trọng. Sử dụng nhiều khả năng mã hóa PhpStorm để tạo các ứng dụng không có lỗi mà không lãng phí thời gian quý báu. Trong dự án cơ sở, bạn có thể tương tác thử các tính năng này trên một số tệp PHP với các ví dụ và nguyên tắc về mã hoàn thành mãHoàn thành mã là một trình tiết kiệm thời gian tuyệt vời bất kể loại tệp bạn đang làm việc với. Có hai loại hoàn thành mã trong PhpStorm. cơ bản và khớp kiểu Hoàn thành cơ bản Ctrl+Space hiển thị các tùy chọn hoàn thành mã cho ngữ cảnh hiện tại và hiển thị các thành viên của loại hiện tại bằng chữ in đậm. Để hiển thị nhiều biến thể hơn, hãy nhấn lại Ctrl+Space Để thử hoàn thành mã cơ bản , hãy mở workshop/02_Editing/01_Completion/1. 1_Basic_Completion. php trong dự án của bạn và làm theo hướng dẫn trong nhận xét. Hoàn thành khớp loại thông minh Ctrl+Shift+Space phân tích ngữ cảnh bạn hiện đang làm việc và đưa ra các đề xuất chính xác hơn dựa trên phân tích đó lọc danh sách hàm và biến để . Để thử hoàn thành mã thông minh , hãy mở workshop/02_Editing/01_Completion/1. 3_Type_hinting. php trong dự án của bạn và làm theo hướng dẫn trong nhận xét. hành động ý địnhPhpStorm theo dõi những gì bạn hiện đang làm và đưa ra các đề xuất thông minh, được gọi là các hành động có chủ đích, để tiết kiệm nhiều thời gian hơn cho bạn. Hành động chủ ý cho phép bạn áp dụng các thay đổi tự động đối với mã chính xác (trái ngược với kiểm tra mã cung cấp các bản sửa lỗi nhanh cho mã may be incorrect). Mã của bạn tham chiếu đến một tệp không tồn tại? . Nhấn Alt+Enter và chọn Tạo tệp . Để xem danh sách đầy đủ các hành động ý định có sẵn, trong hộp thoại Cài đặt/Tùy chọn (Ctrl+Alt+S) đi tới Editor | Intentions . Để thử nhiều hành động có ý định , hãy mở workshop/02_Editing/05_Intentions/5. 1_Ý định. php trong dự án của bạn và làm theo hướng dẫn trong nhận xét. Bước 4. Giữ mã của bạn gọn gàngPhpStorm theo dõi mã của bạn và cố gắng giữ cho mã chính xác và sạch sẽ. Nó phát hiện các lỗi và sự cố tiềm ẩn và đề xuất cách khắc phục nhanh chóng cho chúng Mỗi khi PhpStorm tìm thấy mã không sử dụng, vòng lặp vô tận, phạm vi phía trên ẩn, toán tử gán Bạn đã quên câu lệnh sử dụng ? Nhấn Alt+Enter và nhấp vào Nhập lớp . Trong danh sách, nhấp vào lớp để nhập PhpStorm nhập lớp đã chọn và thêm câu lệnh sử dụng . Thử thêm các ví dụ trực tiếp từ workshop/03_Inspections/02_Quick_Fixes. php . Để xem danh sách đầy đủ các kiểm tra có sẵn, trong hộp thoại Cài đặt/Tùy chọn (Ctrl+Alt+S) đi tới Editor | Inspections . Bạn có thể vô hiệu hóa một số trong số chúng hoặc kích hoạt những cái khác, ngoài ra bạn có thể điều chỉnh mức độ nghiêm trọng của mỗi lần kiểm tra. Bạn quyết định xem đó có phải là một lỗi hay chỉ là một cảnh báo. Bước 5. Tạo một số mãViệc viết mã có thể dễ dàng hơn và nhanh hơn rất nhiều với các tùy chọn tạo mã có sẵn trong PhpStorm. Mã. Trình đơn Generate (hoặc chỉ Alt+Insert) sẽ giúp bạn tạo hàm tạo, getters/setters, nhận xét PHPDoc cũng như đề xuất ghi đè/triển khai một số phương thức Ctrl+O/Ctrl+I. Thử thêm các ví dụ trực tiếp trong workshop/02_Editing/06_Generate_code/6. 1_Tạo_Mã. php . Sử dụng mẫu trực tiếp (chọn Mã. Chèn Mẫu trực tiếp hoặc nhấn Ctrl+J) để tạo toàn bộ cấu trúc mã. Để xem danh sách các mẫu trực tiếp sẵn sàng sử dụng, trong hộp thoại Cài đặt/Tùy chọn (Ctrl+Alt+S) đi tới Editor | Live templates . Nếu bạn thấy rằng bạn cần thứ gì đó quan trọng cho sự phát triển của mình, hãy mở rộng bộ mẫu này bằng bộ mẫu của riêng bạn. Hãy thử các ví dụ trực tiếp từ workshop/04_Live_Templates/01_Code_Expansion/1. 1_Mã_Mở rộng. php và workshop/04_Live_Templates/02_Creating_Live_Templates . Ngoài ra, hãy cân nhắc bao quanh mã của bạn bằng các cấu trúc hoàn chỉnh. Chọn Mã. Surround With hoặc nhấn Ctrl+Alt+T, sau đó chọn câu lệnh được yêu cầu từ menu bật lên. Thử thêm các ví dụ trực tiếp trong workshop/04_Live_Templates/03_Surround_Templates/3. 1_Simple_template. php . Bước 6. Tìm đường đi quaKhi dự án của bạn lớn hoặc khi bạn phải làm việc với mã do người khác viết, điều quan trọng là có thể nhanh chóng tìm thấy những gì bạn đang tìm kiếm và đào sâu vào mã. Đây là lý do tại sao PhpStorm đi kèm với một tập hợp các tính năng điều hướng sẽ giúp bạn tìm đường đi qua mã Tìm kiếm cơ bảnĐể tìm nơi một biểu tượng cụ thể được sử dụng trong dự án của bạn, PhpStorm đề xuất tìm kiếm toàn diện thông qua Tìm cách sử dụng Alt+F7 Bạn cũng có thể chỉ tìm kiếm trong tệp hiện tại Ctrl+F hoặc trong một thư mục, bất kỳ phạm vi tùy ý nào hoặc toàn bộ dự án Ctrl+Shift+F Để thử tìm kiếm cơ bản , hãy mở workshop/01_Navigation/05_Find_usages/5. 2_Tìm_Cách sử dụng. php hoặc workshop/01_Navigation/05_Find_usages/5. 1_Highlight_Usages_in_File. php trong dự án của bạn và làm theo hướng dẫn trong nhận xét. điều hướng dự ánBạn có thể nói rất nhiều điều chỉ bằng cách nhìn vào Cấu trúc tệp của mình, với các phân cấp nhập hoặc gọi của nó và có thể sử dụng nó để điều hướng qua mã của bạn với sự trợ giúp của các hành động điều hướng mạnh mẽ
Điều hướng qua dòng thời gianPhpStorm tự động theo dõi những thay đổi bạn thực hiện đối với mã nguồn, kết quả tái cấu trúc, v.v. trong Lịch sử Cục bộ. Trái ngược với Hệ thống kiểm soát phiên bản truyền thống, Lịch sử cục bộ luôn được bật. Để xem tệp hoặc thư mục, hãy chọn Tệp. Lịch sử địa phương. Lịch sử hiển thị từ menu chính. Tại đây, bạn có thể xem lại các thay đổi, hoàn nguyên chúng ( Để tự mình thử sử dụng Lịch sử cục bộ , hãy mở workshop/09_Version_Control/07_Local_History. php trong dự án của bạn và làm theo hướng dẫn trong nhận xét. Bước 7. Gỡ lỗi ứng dụng của bạnỨng dụng của bạn có thực hiện chính xác những gì nó dự định không? . May mắn thay, dự án mẫu của chúng tôi đã cài đặt và cấu hình Xdebug Định cấu hình trình thông dịch PHPTrong dự án của chúng tôi, môi trường Docker đã chứa một trình thông dịch PHP và bạn chỉ cần cho PhpStorm biết vị trí của nó
Đặt điểm dừngQuá trình gỡ lỗi bắt đầu bằng việc đặt các điểm dừng tại đó việc thực thi chương trình sẽ bị tạm dừng, vì vậy bạn có thể khám phá dữ liệu chương trình. Chỉ cần nhấp vào rãnh của dòng mà bạn muốn điểm dừng xuất hiện Để tự chơi với điểm ngắt , hãy mở workshop/06_Debugging/03_Breakpoints. php trong dự án của bạn và làm theo hướng dẫn trong nhận xét. Bắt đầu gỡ lỗiTrong cửa sổ công cụ Dự án , hãy chọn workshop/06_Debugging/03_Breakpoints. php và chọn Gỡ lỗi. 03_Điểm ngắt. php từ menu ngữ cảnh. PhpStorm bắt đầu phiên gỡ lỗi và mở cửa sổ công cụ Gỡ lỗi nơi bạn có thể duyệt qua chương trình bị treo, xem giá trị biến, đánh giá biểu thức, v.v. Thử thêm các ví dụ trực tiếp từ workshop/06_Debugging/05_Debug_Tool_Window. php . Xem Gỡ lỗi cấu hình bằng không để biết các tình huống gỡ lỗi thay thế Bước 8. Kiểm tra mã của bạnPhpStorm tích hợp với các khung kiểm tra PHP phổ biến nhất. chẳng hạn như PHPUnit, Behat, PHPSpec và Codeception Viết bài kiểm tra của bạnĐiều hướng đến lớp để kiểm tra và nhấn Ctrl+Shift+T. Từ danh sách bật lên, chọn Tạo bài kiểm tra mới… . Trong hộp thoại mở ra, tất cả các trường đều được điền vào nên chỉ cần nhấp vào OK . PhpStorm tạo một lớp thử nghiệm Để thử tự viết bài kiểm tra với sự hỗ trợ viết mã của PhpStorm, hãy mở workshop/08_Testing/01_Writing_Tests. php và làm theo hướng dẫn trong phần bình luận. Khởi chạy thử nghiệmMở tệp chứa các bài kiểm tra của bạn trong trình chỉnh sửa hoặc nhấp vào tệp đó trong cửa sổ công cụ Dự án và chọn Run Bước 9. Giữ mã nguồn của bạn dưới Kiểm soát Phiên bảnNếu bạn đang kiểm soát phiên bản mã nguồn của mình, bạn sẽ rất vui khi biết rằng PhpStorm tích hợp với nhiều hệ thống kiểm soát phiên bản phổ biến. Git (hoặc GitHub), Mercurial, Perforce và Subversion. Để chỉ định thông tin đăng nhập và bất kỳ cài đặt nào dành riêng cho một VCS cụ thể, trong hộp thoại Cài đặt/Tùy chọn (Ctrl+Alt+S), hãy chuyển đến Version Control. Trình đơn Git sẽ cung cấp cho bạn manh mối về những lệnh có sẵn. Ví dụ: bạn có thể xem những thay đổi mình đã thực hiện, cam kết chúng, tạo danh sách thay đổi và nhiều hơn nữa từ chế độ xem cửa sổ bật lên Git ( Git | Show Git Log hoặc Alt+9). Bước 10. Đó là nó. Đi trước và phát triển với niềm vuiChúng tôi hy vọng tổng quan ngắn gọn này về các tính năng thiết yếu của PhpStorm sẽ giúp bạn bắt đầu nhanh chóng. Có nhiều tính năng quan trọng giúp cuộc sống của nhà phát triển trở nên dễ dàng và thú vị hơn, đồng thời mã nguồn của họ gọn gàng và sạch sẽ hơn. Hãy thực hiện những bước đầu tiên này ngay bây giờ và sau đó tìm hiểu sâu hơn khi bạn cảm thấy đã đến lúc. Thưởng thức PhpStorm Nếu có bất kỳ câu hỏi nào, hãy truy cập Diễn đàn thảo luận PhpStorm, twitter và blog của chúng tôi, nơi bạn có thể tìm thấy tin tức, cập nhật cũng như các mẹo và thủ thuật hữu ích. Ngoài ra, đừng ngần ngại báo cáo bất kỳ sự cố nào cho nhóm hỗ trợ của chúng tôi) hoặc trình theo dõi sự cố PhpStorm Làm cách nào để thiết lập PhpStorm?Chọn ổ cắm Unix. . Bước 1. Mở một dự án trong PhpStorm. Bước 2. Khám phá giao diện người dùng. Bước 3. Mã với sự hỗ trợ thông minh. Bước 4. Giữ mã của bạn gọn gàng. Bước 5. Tạo một số mã. Bước 6. Tìm đường đi qua. Bước 7. Gỡ lỗi ứng dụng của bạn. Bước 8. Kiểm tra mã của bạn Tôi có thể sử dụng PhpStorm miễn phí không?Tất cả những người đóng góp cho Drupal với 35 tín dụng phát hành trở lên đã đạt được trong năm qua có thể nhận được giấy phép PhpStorm miễn phí .
Cài đặt PhpStorm ở đâu?Để định cấu hình cài đặt dự án, hãy chọn PhpStorm. Tùy chọn trên macOS hoặc Tệp. Cài đặt trên Windows và Linux từ menu chính . Ngoài ra, bạn có thể nhấn Ctrl+Alt+S để hiển thị cài đặt IDE. biểu tượng. Các cài đặt khác là toàn cầu và áp dụng cho tất cả các dự án hiện có.
PhpStorm có phải là một IDE không?PhpStorm. PHP IDE và Trình chỉnh sửa mã từ JetBrains. |