3 điểm bởi GN⁺ 2024-01-14 | 1 bình luận | Chia sẻ qua WhatsApp

Giới thiệu về DevDocs

  • DevDocs là một website kết hợp nhiều tài liệu API vào một giao diện nhanh, có tổ chức và có thể tìm kiếm.
  • Người dùng có thể kích hoạt thêm nhiều bộ tài liệu và tùy biến UI thông qua phần thiết lập tuỳ chọn.
  • Có thể sử dụng trang một cách hiệu quả bằng các phím tắt mà không cần dùng chuột.

Tính năng tìm kiếm

  • Tìm kiếm hỗ trợ so khớp mờ, ví dụ khi nhập "bgcp" thì "background-clip" sẽ xuất hiện.
  • Để tìm trong một bộ tài liệu cụ thể, chỉ cần nhập tên tài liệu hoặc chữ viết tắt rồi nhấn phím Tab.
  • Bạn cũng có thể học cách tìm kiếm bằng thanh địa chỉ của trình duyệt.

Thông tin bổ sung

  • DevDocs hoạt động cả khi ngoại tuyến, dùng được trên di động và có thể cài đặt như một ứng dụng web.
  • Để nhận tin mới nhất, bạn có thể theo dõi @DevDocs.
  • DevDocs miễn phí và được cung cấp dưới dạng mã nguồn mở.
  • Với những người mới bắt đầu học lập trình, nên tham khảo chương trình học mã nguồn mở của freeCodeCamp.

Ý kiến của GN⁺

  • DevDocs là một công cụ thiết yếu cho các lập trình viên, giúp dễ dàng tra cứu tài liệu về nhiều ngôn ngữ lập trình và framework tại một nơi.
  • Các phím tắt và tính năng tìm kiếm so khớp mờ là những điểm quan trọng giúp nâng cao hiệu quả làm việc của lập trình viên.
  • Khả năng truy cập ngoại tuyến và tương thích di động giúp người dùng có thể tiếp cận thông tin ở bất cứ đâu, khiến DevDocs trở nên hữu ích hơn nữa.

1 bình luận

 
GN⁺ 2024-01-14
Ý kiến trên Hacker News
  • Ý kiến của một trong những người bảo trì:

    • Việc cập nhật tài liệu cho bản phát hành mới là dễ dàng, trừ khi hệ thống hoặc thiết kế tài liệu bị viết lại.
    • Một số dự án thay đổi hệ thống tài liệu thường xuyên.
    • Trình tạo tài liệu tạo ra các tên lớp ngẫu nhiên, khiến việc sắp xếp tài liệu trở nên phiền phức.
    • Mỗi tháng tự động tạo danh sách tài liệu lỗi thời và cần được hỗ trợ.
  • Ý kiến của một người dùng quay lại bài đăng blog về tài liệu ngoại tuyến:

    • Tò mò liệu có công nghệ nào giúp việc sử dụng tài liệu ngoại tuyến trở nên dễ dàng hơn không.
    • Hỏi liệu có định dạng tiêu chuẩn nào hay có điều gì đó mà họ vẫn chưa biết không.
  • Ý kiến của một người dùng đang kiểm tra danh sách trước chuyến đi dài:

    • Chia sẻ công cụ giúp dễ dàng truy cập tài liệu ngôn ngữ và API khi ngoại tuyến.
    • Đang lên kế hoạch phát triển bằng Zig và Vulkan.
  • Ý kiến của một người dùng thấy nó hữu ích khi lập trình lúc đang di chuyển:

    • Đặc biệt hữu ích khi WiFi không ổn định.
    • Nếu tích hợp tài liệu thành một giao diện tiêu chuẩn duy nhất thì năng suất sẽ được cải thiện đáng kể.
  • Ý kiến của một người dùng ngạc nhiên vì nhu cầu cơ bản của lập trình viên chưa được đáp ứng một cách có hệ thống:

    • devdocs không bao gồm các thư viện mà họ sử dụng thường xuyên.
    • Đã thử dùng Dash nhưng không thể lấy trực tiếp tài liệu của openai.
  • Ý kiến của một người dùng đã dùng công cụ này trong chuyến bay 14 giờ để biến nó thành một ngày làm việc hiệu quả:

    • Rất hữu ích vì tài liệu có thể trả lời câu hỏi mà không gây xao nhãng.
  • Ý kiến của một người dùng về dedoc, một công cụ CLI ngoại tuyến:

    • Có thể tránh việc chuyển ngữ cảnh sang trình duyệt và tải xuống, tìm kiếm, đọc devdocs từ CLI.
    • Được biên dịch tĩnh bằng Rust nên có thể tải binary về để cài đặt.
  • Ý kiến của một người dùng về một công cụ mã nguồn mở kiểu Dash:

    • Rất tốt.
  • Ý kiến cảm ơn về công cụ này:

    • Tốt hơn nhiều so với công cụ tìm kiếm web khi chỉ muốn tìm kết quả từ tài liệu chính thức.
    • Có kế hoạch sao chép để chạy cục bộ hoặc tự host.
  • Ý kiến của một người dùng dùng công cụ này hằng ngày thông qua gói Emacs:

    • Quy trình làm việc mượt mà hơn nhiều so với các giải pháp như Dash.