Phím tắt để bình luận trong php là gì?

Tôi không biết liệu đó có phải là một thông lệ xấu hay không, nhưng bạn có thể viết một plugin để làm điều này. [phân chia lựa chọn theo phạm vi - văn bản [HTML] hoặc nguồn [PHP] rồi gọi lệnh toggle_comment. ]

  1. Menu Công cụ -> Nhà phát triển -> Plugin mới
  2. Chọn tất cả và thay thế bằng những thứ sau
import sublime
import sublime_plugin


class ToggleCommentSourceTextCommand[sublime_plugin.TextCommand]:
    def run[self, edit]:
        original_sel = [sel for sel in self.view.sel[]]
        regions = list[]
        for sel in self.view.sel[]:
            if sel.empty[]:
                sel = self.view.line[sel]
            region_start = None
            for pos in range[sel.begin[], sel.end[] + 1]:
                if region_start is None or self.view.match_selector[pos, 'source'] != self.view.match_selector[region_start, 'source'] or self.view.match_selector[pos, 'punctuation.section.embedded']:
                    if region_start is not None:
                        regions.append[sublime.Region[region_start, pos - [1 if self.view.match_selector[pos, 'punctuation.section.embedded.end'] else 0]]] # the minus one works around a `toggle_comment` command bug
                        region_start = None
                    if not self.view.match_selector[pos, 'punctuation.section.embedded']:
                        region_start = pos
            print[pos, region_start]
            if region_start != pos:
                regions.append[sublime.Region[region_start, pos]]
        
        self.view.sel[].clear[]
        self.view.sel[].add_all[regions]
        self.view.run_command['toggle_comment', { 'block': True }]
        self.view.sel[].clear[]
        self.view.sel[].add_all[original_sel]
  1. Lưu nó dưới dạng toggle_comment_cag8f.py trong thư mục mà ST khuyên dùng [_______3]
  2. Tạo một liên kết phím để sử dụng lệnh toggle_comment_source_text [tùy chọn thay thế tổ hợp phím nhận xét khối mặc định]
  3. Tùy chọn cập nhật mục menu Chỉnh sửa -> Nhận xét để sử dụng lệnh này

Lưu ý rằng do có một lỗi trong lệnh toggle_comment, lệnh này yêu cầu khoảng trắng giữa phần cuối của mã PHP và ?> - bạn có thể thấy điều này nếu bạn chọn thủ công mọi thứ giữa và thử sử dụng lệnh toggle_comment với các đối số toggle_comment0 toggle_comment1

Hướng dẫn nhanh này sẽ dạy cho bạn lối tắt bình luận VSCode và mọi thứ khác bạn cần biết về bình luận trong VS Code, bao gồm cả bình luận nhiều dòng

Tôi không biết ngôn ngữ lập trình nào không hỗ trợ bình luận

Nhận xét mã cực kỳ hữu ích. Khi xây dựng chức năng phức tạp, đôi khi tôi thậm chí sẽ viết ra toàn bộ chức năng trong nhận xét mã giả trước khi viết bất kỳ mã nào

Nhận xét làm cho mã dễ đọc và dễ hiểu hơn. Điều này đặc biệt hữu ích nếu bạn làm việc trong một nhóm lớn với nhiều người. Mỗi nhận xét bạn viết có thể giúp bạn và đồng nghiệp của bạn tiết kiệm thời gian qua lại

Trường hợp sử dụng tuyệt vời khác của nhận xét là nhanh chóng vô hiệu hóa một hoặc nhiều dòng mã. Điều này có ích khi gỡ lỗi chương trình của bạn

Nhận xét phục vụ hai trường hợp sử dụng chính

  • Thêm thông tin cung cấp ngữ cảnh cho mã của bạn
  • Nhanh chóng tắt mã trong khi gỡ lỗi

Đây là cách thực hiện cả hai trong Mã VS

Tạo Nhận xét trong VSCode, một cách dễ dàng

Bạn sẽ sử dụng điều này chủ yếu để thêm thông tin vào luồng chương trình của mình, điều này sẽ giúp bản thân tương lai của bạn và đồng nghiệp của bạn hiểu điều gì đang diễn ra

Đầu tiên, đặt con trỏ vào nơi bạn muốn thêm nhận xét. Sau đó, sử dụng phím tắt nhận xét Mã VS tương ứng với nền tảng của bạn bên dưới

  • Trên Windows, phím tắt là. CTRL + /
  • Trên máy Mac, phím tắt là. Lệnh + /

Phím tắt bình luận VSCode Mac rất giống với phiên bản Windows

Mã nhận xét trong VSCode

Đây là cách sử dụng chính khác của nhận xét. Mã nhận xét trong khi gỡ lỗi. Đây có lẽ là phím tắt hữu ích nhất ở đây. Đây là cách để làm điều đó

  1. Chọn văn bản hoặc mã mà bạn muốn nhận xét

  1. Thực hiện phím tắt tương ứng với nền tảng của bạn. [biên tập viên. hoạt động. dòng bình luận]
  • các cửa sổ. Ctrl + /
  • Mac. Lệnh + /

Bạn cũng có thể bỏ ghi chú bằng cách sử dụng cùng một lệnh. Chọn mã hiện đang được nhận xét và thực hiện phím tắt. Nó sẽ trở thành không bình luận một lần nữa

Ảo thuật

Sau khi bạn làm điều đó một vài lần, nó sẽ trở thành bộ nhớ cơ bắp và tăng năng suất của bạn. Tôi sử dụng lệnh này liên tục và không thể tưởng tượng được nếu không có nó

Chuyển đổi khối nhận xét trong VSCode

Một số ngôn ngữ lập trình hỗ trợ bình luận khối. Đây là những nhận xét bao gồm nhiều dòng mã [một khối]. Nếu bạn muốn bình luận nhiều dòng mã trong cùng một bình luận, thì đây là thứ bạn đang tìm kiếm

Để chuyển khối nhận xét VSCode, bạn có thể sử dụng trình chỉnh sửa. hoạt động. khốiNhận xét

  • các cửa sổ. Ca + Alt + A
  • Mac. Shift + Tùy chọn + A

Có một cách khác để bình luận và bỏ bình luận, nhưng nó không tiện dụng bằng

Nhận xét ra mã [biên tập viên. hoạt động. addCommentLine]

  • các cửa sổ. Ctrl + K + C
  • Mac. Lệnh + K + C

Mã bỏ bình luận [biên tập viên. hoạt động. removeCommentLine]

  • các cửa sổ. Ctrl + K + U
  • Mac. Lệnh + K + U

Sự khác biệt chính với các lệnh này là chúng chỉ có một mục đích duy nhất. Chúng không chuyển mã như phím tắt gạch chéo. Vì vậy, nếu bạn tiếp tục thực hiện [CTRL + K + C], các bình luận sẽ tiếp tục tăng lên, như thể hiện trong ảnh chụp màn hình bên dưới

Điều này cũng đúng với việc bỏ bình luận

Như tôi đã nói, tôi nghĩ những lệnh này kém tiện dụng hơn rất nhiều và tôi không nghĩ có lý do chính đáng nào để sử dụng chúng thay vì dấu gạch chéo. tất nhiên trừ khi bạn bật lại phím tắt gạch chéo để làm việc khác

Thay đổi khóa nhận xét liên kết trong Mã VS

Nếu vì lý do nào đó bạn muốn thay đổi các liên kết khóa mặc định để nhận xét và bỏ ghi chú trong Mã VS, bạn có thể làm theo các bước sau

Chủ Đề