Giới thiệu về Atom Python Text Editor và cách định cấu hình nó



Tìm hiểu về trình soạn thảo văn bản python Atom cùng với tải xuống và thiết lập. Đồng thời biết cách đạt được các cấu hình cụ thể và cài đặt các gói Python.

Thời gian không chờ đợi bất cứ ai, và trong thời đại vô cùng nhanh chóng này, chúng ta luôn cần những công cụ để chúng ta có thể tăng tốc công việc của mình. Phát triển phần mềm là một trong những nhiệm vụ chính đòi hỏi môi trường tài nguyên nhất không chỉ giúp lập trình viên viết mã mà còn cho phép sản xuất phần mềm. Đây là mục đích duy nhất của IDE và trong số các mục đích tốt nhất, Atom là miễn phí và mã nguồn mở. Nó là một ứng dụng máy tính để bàn được thiết kế để phục vụ các nhà phát triển trong nỗ lực của họ.

Trước khi đi sâu vào, chúng ta hãy xem nhanh tất cả những gì sẽ được nghiên cứu trong bài viết này:





Trước tiên, chúng ta hãy bắt đầu với việc tìm hiểu tại sao bạn thực sự cần Python Atom IDE?

Tại sao chúng ta cần Atom python?

Cách cơ bản nhất để tạo và chạy một chương trình Python là tạo một tệp trống với .py và sau đó trỏ đến tệp đó từ dòng lệnh với python filename.py. Ngoài ra, bạn có thể sử dụng IDLE ứng dụng này đi kèm như một ứng dụng mặc định cùng với Python để thực thi mã của bạn. Tuy nhiên, nếu bạn muốn làm việc hiệu quả, hai lựa chọn đầu tiên sẽ không phải là những lựa chọn tốt nhất. Bạn sẽ cần sử dụng thứ gì đó đáng tin cậy và hiệu quả hơn. Đây là nơi Atom xuất hiện trong bức tranh. Atom không có các tính năng theo nghĩa truyền thống, nó tạo ra các gói bổ sung vào lõi có thể hack của nó. Các gói này cung cấp các tính năng như tự động hoàn thành, dòng mã và công cụ đánh dấu mã.



Vì vậy, hãy tiếp tục và dấn thân sâu vào ‘Phần mềm dành cho phát triển phần mềm’ đáng chú ý này, đó là Atom.

Trình soạn thảo văn bản Atom là gì?

Atom là một trình soạn thảo văn bản mã nguồn mở cho nhiều nền tảng, hỗ trợ các gói được phát triển trong Node.js và có hỗ trợ kiểm soát phiên bản Git. Hầu hết các gói đều có sẵn miễn phí và được xây dựng bởi các cộng đồng nguồn mở. Nó được phát triển và duy trì bởi GitHub, được xây dựng bằng công nghệ web làm ứng dụng máy tính để bàn.

Atom là một IDE đa nền tảng mã nguồn mở. Nó hỗ trợ các gói được phát triển trong Node.js và kiểm soát phiên bản Git. Hầu hết các gói đều có sẵn miễn phí và được xây dựng bởi các cộng đồng nguồn mở. IDE này được GitHub phát triển và duy trì trên khuôn khổ Electron bằng cách sử dụng công nghệ web.



Tải xuống Atom

Để tải xuống trình soạn thảo văn bản python Atom, hãy truy cập https://atom.io/ .Nó sẽ tự động phát hiện hệ điều hành hiện tại của bạn và hiển thị tệp thiết lập tương ứng để tải xuống, nhấp vào tải xuống.

Sau khi quá trình tải xuống kết thúc, hãy hoàn tất thiết lập bằng cách nhấp vào chạy và đợi cho đến khi quá trình cài đặt hoàn tất.Sau khi được cài đặt, Atom sẽ tự động mở trong thư mục mặc định. Một phím tắt cũng sẽ được tạo trong menu bắt đầu.

Để thực thi mã Python, bạn sẽ cần cài đặt các gói hoặc trình cắm thêm cần thiết.

trang chủ nguyên tử-nguyên tử python-edureka

Bây giờ chúng ta hãy xem cách chúng ta có thể cấu hình Atom Python để mở theo cách tiêu chuẩn để truy cập vào nguyên tử từ thư mục mà chúng ta chọn. Bạn cũng có thể khám phá các tính năng như cài đặt chủ đề hoặc gói bằng cách sử dụng hướng dẫn chào mừng như được hiển thị trong hình trên. Hiện tại, chỉ cần đóng hướng dẫn chào mừng và bỏ chọn tùy chọn Hiển thị Hướng dẫn Chào mừng khi mở Atom để lần sau bạn phóng nguyên tửmàn hình chào mừng không xuất hiện.

Bây giờ, hãy chuyển đến thư mục mà bạn đã tải xuống Atom, nhấp chuột phải vào nó và chọn mở bằng Atom.

Nếu bạn không thấy tùy chọn này trong menu ngữ cảnh, nó có thể được khởi chạy từ các chương trình. Đi đến Tệp-> Cài đặt hoặc dùng Ctrl + Dấu phẩy (Ctrl +,) để mở cài đặt.

Trong cài đặt, nhấp vào tab Hệ thống và kiểm tra các tùy chọn sau:

1) Hiển thị trong menu ngữ cảnh tệp

2) Hiển thị trong menu ngữ cảnh thư mục

Bây giờ, menu ngữ cảnh sẽ hiển thị tùy chọn bắt buộc, mở bằng Atom . Vào thư mục và thực hiện thao tác tương tự như đã mô tả trước đó.

Bạn sẽ có thể nhìn thấy chế độ xem dạng cây về phía bên trái. Nếu bạn không thấy chế độ xem dạng cây, hãy chuyển đến xem và nhấp vào chuyển đổi chế độ xem dạng cây hoặc sử dụng phím tắt (Ctrl + /) . Trong chế độ xem dạng cây, chỉ cần nhấp đúp vào tệp và bạn có thể thấy mã.

Thực thi mã

Thông thường, dấu nhắc lệnh được sử dụng để chạy . Tuy nhiên, trong Atom, một plugin có tên platformio-Ide-terminal có sẵn có thể được sử dụng để thực thi các tệp python, Để thiết lập, plugin này, hãy điều hướng đến Tệp-> Cài đặt nhấp vào tab Cài đặt và tìm kiếm trình cắm thêm platformio-ide-terminal và nhấp vào cài đặt.

Sau khi quá trình cài đặt hoàn tất, một thiết bị đầu cuối sẽ được tích hợp bên trong Atom và bạn sẽ có thể thấy biểu tượng + ở góc trái của trình soạn thảo python Atom. Thiết bị đầu cuối sẽ mở trong thư mục hiện tại nếu được nhấp vào nó.

Bạn cũng có thể xem chi tiết plugin bằng cách nhấp vào tab gói plugin. Nó sẽ hiển thị tất cả các chi tiết được yêu cầu và cách sử dụng các plugin.

Tách trình chỉnh sửa

Khi bạn mở nhiều tệp bên trong Atom, bạn có thể truy cập Xem -> Ngăn -> Tách phải để gửi tệp hiện tại đến nửa bên phải của cửa sổ. Điều này sẽ giúp bạn tăng năng suất khi làm việc với nhiều tệp đồng thời.

Chủ đề

Có hai loại chủ đề, đó là giao diện người dùng và chủ đề Cú pháp. Chủ đề giao diện người dùng dùng để thay đổi kiểu của các nút, danh sách thả xuống, v.v. trong khi chủ đề Cú pháp dùng để xác định cách mã được tô màu và chi tiết tô sáng cú pháp.

Để kiểm tra tất cả các chủ đề đã cài đặt, hãy điều hướng đến Tệp-> Cài đặt, sau đó nhấp vào tab chủ đề, và nó sẽ hiển thị cho bạn kết quả mong muốn. Trong trường hợp bạn muốn tải xuống những cái mới, hãy chuyển đến tab + Cài đặt, nhấp vào Chủ đề tab xuất hiện bên cạnh Gói, hãy tìm chủ đề bạn yêu cầu và cài đặt nó.

Cá nhân tôi thích chủ đề mặc định, nhưng bạn có thể tiếp tục và thay đổi chủ đề cho cả hai và định cấu hình trình chỉnh sửa của bạn theo cách bạn muốn.

Định dạng

Để thay đổi phông chữ mặc định, hãy điều hướng đến Cài đặt sau đó nhấp vào Biên tập viên chuyển hướng. Tại đây, bạn sẽ có thể thấy một tùy chọn để thay đổi phông chữ bằng cách sử dụng Họ Phông chữ để tạo kiểu theo sở thích của bạn.

Thử nghiệm

Để thêm phần thú vị hơn, bạn có thể thử nghiệm với các tùy chọn sau:

chiều cao giữa các dòng:

Chiều cao dòng về cơ bản là khoảng cách giữa hai dòng. Trong trường hợp bạn muốn thay đổi nó, hãy điều hướng đến Biên tập viên và thay đổi chiều cao dòng theo sở thích của bạn.

Cuộn qua Kết thúc

Nếu bạn cuộn qua mã bình thường, bạn sẽ có thể cuộn cho đến dòng cuối cùng nằm ở cuối màn hình. Di chuyển xa hơn nó sẽ bị khóa. Nếu bạn bật Cuộn qua Kết thúc , bạn sẽ có thể nhìn thấy dòng dưới cùng ở đầu màn hình, cho bạn khoảng trống bên dưới để bạn có thể thoải mái làm việc với mã.

Hiển thị Hướng dẫn thụt lề

Không có hướng dẫn thụt lề, không có gì được hiển thị liên quan đến thụt lề. Sau khi được bật, bạn sẽ thấy các đường thẳng đứng giúp bạn hiểu vị trí các vết thụt lề sẽ xuất hiện.

Có nhiều tùy chọn khác để tìm kiếm. Bạn cũng có thể tiếp tục và thử nghiệm với các tùy chọn khác.

Bây giờ chúng ta hãy chuyển sang xử lý một số cấu hình Python cụ thể.

Cấu hình dành riêng cho Python:

Dưới đây là một số plugin cực kỳ hữu ích cho Python để tăng năng suất của nó.

Kịch bản

Gói Script hiển thị tài liệu về chi tiết của các gói khác như lệnh, phím tắt, v.v. Nếu bạn không hài lòng với các phím tắt mặc định, bạn có thể thay đổi chúng bằng cách điều hướng đến xem mã tab chứa một thư mục có tên các bản đồ chính. Điều hướng đến thư mục này và mở script.cson và cập nhật nó cho phù hợp với yêu cầu của bạn. Vui lòng ghi chú rằng tôi đã thay đổi nó thành Ctrl-r như thể hiện trong ảnh chụp màn hình bên dưới.

cách tạo ứng dụng salesforce

Bây giờ, đóng tất cả các cửa sổ và khởi động lại nguyên tử. Khi nó khởi động lại, bạn sẽ có thể chạy Tập lệnh Python sử dụng ctrl + r và bạn có thể thấy một hộp xuất ở dưới cùng. Hộp đầu ra này cũng có thể được tùy chỉnh như sau:

Hướng đến Tệp-> Cài đặt bấm vào Chủ đề và bạn có thể thấy biểu định kiểu ở trên cùng. Khi bạn bấm vào đây, một biểu định kiểu sẽ mở ra. Dán đoạn mã sau để tăng kích thước phông chữ của bảng điều khiển tập lệnh.

.script-view .line {

font-size: 30px

}


Bảng điều khiển Script

Atom-file-biểu tượng:

Gói này sẽ thêm các biểu tượng trước tệp của bạntrong chế độ xem dạng cây như thể hiện trong hình dưới đây.

Trước

Sau

bản đồ nhỏ và bản đồ nhỏ-highlight-đã chọn:

Mở tệp với nhiều dòng mã sẽ được hiển thị toàn bộ trên cửa sổ về phía bên phải. Bản đồ nhỏ-tô sáng-được chọn sẽ đánh dấu hàm hoặc biến được chọn dưới dạng các mảng trắng trên cửa sổ nhỏ đó như thể hiện trong ảnh chụp màn hình bên dưới.

autocomplete-python:
Tự động hoàn thành bật lên một cửa sổ có đề xuất về những gì có thể xuất hiện khi lập trình viên đạt đến một điểm cụ thể trong khi viết mã.

vẩy 8
Nó là một linter cho Python được sử dụng để tìm lỗi trong tập lệnh và đánh dấu chúng. Để kích hoạt điều này, bạn sẽ cần cài đặt flake8 bằng lệnh sau:

pip cài đặt flake8

Sau khi hoàn tất, bạn có thể thấy một biểu tượng nhỏ ở góc dưới cùng bên trái của Atom, biểu tượng này sẽ hiển thị danh sách các lỗi đã gặp phải.

python-autopep8
Python-autopep8 được sử dụng để định dạng mã của bạn. Nó có thể được kích hoạt từ cài đặt plugin autopep8 bằng cách kiểm tra Định dạng trên Tiết kiệm Lựa chọn.

Phần này đưa chúng ta đến phần cuối của bài viết này về ‘Atom Python’. Vì vậy, hãy tiếp tục và khám phá cái gọi là ‘ Một trình soạn thảo văn bản có thể hack cho thế kỷ 21 ”. Tôi hy vọng bạn đã làm theo mọi thứ gọn gàng.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của blog “Atom Python IDE” này và chúng tôi sẽ liên hệ lại với bạn trong thời gian sớm nhất.

Để có kiến ​​thức chuyên sâu về Python cùng với các ứng dụng khác nhau của nó, bạn có thể đăng ký tham gia trực tiếp với hỗ trợ 24/7 và truy cập trọn đời.