UliPad

Phần mềm chụp màn hình:
UliPad
Các chi tiết về phần mềm:
Phiên bản: 4.1
Ngày tải lên: 11 May 15
Nhà phát triển: Limodou
Giấy phép: Miễn phí
Phổ biến: 39

Rating: 1.0/5 (Total Votes: 1)

Ulipad là một wxPython / Python cung cấp, biên tập viên lập trình linh hoạt và hướng. Nó có nhiều tính năng như trình duyệt lớp, mã tự động hoàn tất, xem html, trình duyệt thư mục, thuật sĩ và nhiều người khác. Các tính năng thú vị nhất và đặc biệt là việc sử dụng các kỹ thuật mixin mà làm Ulipad một môi trường lập trình dễ mở rộng. Bạn có thể viết mixins riêng của bạn, bổ sung hoặc các kịch bản đơn giản, và tất cả trong số họ có thể được tích hợp trong Ulipad một cách liền mạch.
Tại sao đặt tên nó UliPad?
Tên đến từ Claudio Grondi (cảm ơn bạn!).
Claudio Grondi nói:
Như chúng ta đang trên con đường để thực NewEdit THE biên tập lập trình tôi nghĩ rằng, đó
một tên duy nhất mới sẽ giúp ở đây nhiều (NewEdit chỉ là giá rẻ ...).
Tôi đề nghị để sử dụng 'UliPad'.
Nó có các shortcut của không giới hạn.
Nó nói nó là một trình soạn thảo văn bản đơn giản (Pad).
Nó nói với một cái gì đó về tác giả ban đầu (LImodou).
Nhưng lợi thế quan trọng nhất là:
& Nbsp;
& Nbsp; Google không có mục nhập cho 'UliPad' chưa!
Wonderful! Dường như nhiều người thích nó.
UliPad sử dụng Mixin và Plugin kỹ thuật như kiến ​​trúc của nó. Hầu hết các lớp của nó có thể được mở rộng thông qua mixin và plugin thành phần, và cuối cùng trở thành một lớp vẹn khi tạo các thể hiện. Vì vậy UliPad là rất năng động. Bạn có thể viết các tính năng mới trong các tập tin mới, và hầu như không cần phải sửa đổi các mã hiện có. Và nếu bạn muốn mở rộng các lớp học hiện có, bạn có thể viết mixins và bổ sung, và điều này sẽ được liên kết với các lớp mục tiêu mà tôi gọi là "Khe Class". Kỹ thuật này sẽ làm cho những thay đổi tập trung và dễ dàng quản lý.
Mục tiêu
Thực hiện một, mạnh mẽ biên tập sạch sẽ, linh hoạt chung, và thậm chí cả một khung ứng dụng. Và thêm phần mở rộng nên rất dễ dàng.
Nhiệm vụ:
& Nbsp; * Mixin và Plugin framework
& Nbsp; * Hỗ trợ Unicode
& Nbsp; * Người dùng xác định quản lý Plugin
& Nbsp; * Người dùng cửa sổ tùy chỉnh tích hợp
& Nbsp; * Người dùng tùy chỉnh chức năng hướng dẫn

Tính năng :

  • Cheo nền
  • dựa trên wxPython, vì vậy nó có thể chạy bất cứ nơi nào mà wxPython hoạt động, chẳng hạn như: Windows, Linux
  • .
  • hỗ trợ Unicode.
  • Hầu hết các tính năng của wxStyledTextCtrl (Scintilla)
  • Cú pháp tô sáng, hỗ trợ Python, c / c ++, html, văn bản đơn giản
  • Gấp
  • Brace Matching
  • ...
  • Mở rộng lựa chọn
  • Mở rộng lựa chọn từ - ''. Bạn có thể nhấn Ctrl + MouseDoubleClick để chọn một từ bao gồm
  • sánh lựa chọn - Chọn văn bản trong chars trích dẫn như:. (), [], {}, '', & Quot; & quot;
  • Ví dụ: một chuỗi giống như

  • def func (self, 'Đây là một bài kiểm tra'):
  • Các '^' char đại diện cho vị trí dấu nháy ở dòng trên. Nếu bạn nhấn Ctrl + E, bạn sẽ chọn toàn bộ văn bản trong (), tức là & quot; tự, "Đây là một thử nghiệm '& quot ;. Một cái gì đó nhiều hơn trong lựa chọn Menu.
  • mở rộng chỉnh sửa khác
  • sao chép văn bản - Cũng giống như Vim Ctrl + V, Ctrl + P, và nhiều hơn nữa. Bạn có thể lặp lại ở trên hoặc dưới char, word, dòng đó phù hợp với các ký tự đầu.
  • Trích dẫn văn bản - Thêm một số ký tự được trích dẫn trước và sau khi văn bản được lựa chọn, chỉ cần như:. & Quot; & quot ;, '', (), [], {}, và chuỗi tùy biến, vv
  • Text: chuyển đổi và xem - python - & gt; html, văn bản cơ cấu lại - & gt; html, dệt may - & gt; html, và bạn có thể xuất hoặc xem các văn bản html trong cửa sổ tin nhắn, hoặc cửa sổ html xem, hoặc thay thế các văn bản đã chọn.
  • UTF-8 mã hóa tự động phát hiện
  • Thay đổi mã hóa tài liệu
  • Auto backup
  • Hỗ trợ phiên cuối -. Nó sẽ lưu lại tất cả các tên tập tin như đóng cửa, và mở lại các tập tin như sau bắt đầu
  • thẩm phán thông minh các indent char - Nó sẽ tự động đoán sự thụt lề char, và đặt nó
  • .
  • Tìm trong các tập tin
  • Bookmark hỗ trợ
  • Python hỗ trợ
  • xây dựng trong cửa sổ tương tác python dựa trên pyshell, hỗ trợ Unicode
  • Auto hoàn thành
  • calltips cú pháp Function
  • Run, chạy với lập luận, ngăn chặn nguồn python
  • thay đổi Auto đường dẫn hiện tại
  • trình duyệt lớp Python
  • Cú pháp và PEP8 phong cách kiểm tra, cũng cung cấp một plugin pylint.
  • Mã đoạn
  • Bạn có thể quản lý các đoạn mã của bạn với thể loại, và mỗi loại có thể có nhiều mặt hàng. Mỗi mặt hàng sẽ đại diện cho một đoạn mã. Bạn có thể chèn một mục chỉ bằng cách nhấp đúp vào nó. Nó thậm chí còn hỗ trợ xuất nhập khẩu.
  • hỗ trợ dự án đơn giản
  • Có thể tạo một dự án tập tin đặc biệt, vì vậy tất cả các file và thư mục trong thư mục đó đã dự án có thể được xem xét như một toàn bộ dự án.
  • cơ chế mở rộng
  • Script - Bạn có thể viết kịch bản dễ dàng để thao tác tất cả các nguồn tài nguyên của UliPad, giống như: chuyển đổi văn bản, vv
  • .
  • Plugin - chức năng tùy chỉnh. Phức tạp hơn nhưng mạnh mẽ hơn. Có thể dễ dàng kết hợp với UliPad, và có thể được quản lý thông qua menu.
  • Shell lệnh -. Thêm lệnh shell thường được sử dụng, và thực hiện chúng
  • hỗ trợ Ftp
  • Bạn có thể chỉnh sửa các tập tin từ xa thông qua FTP. Bạn có thể thêm, đổi tên, xóa, tải lên, tải về tập tin / thư mục.
  • hỗ trợ đa ngôn ngữ
  • Hiện nay hỗ trợ 4 ngôn ngữ:. Tiếng Anh, tiếng Tây Ban Nha, tiếng Trung giản thể và truyền thống của Trung Quốc, có thể tự động phát hiện
  • Tàu nhiều plugins (phải configed như sử dụng chúng trước)
  • Django plugin hỗ trợ
  • Batch đổi tên file cắm
  • Lập trình hợp tác hỗ trợ plugin, tên là pairprog.
  • máy nghe nhạc Mp3 Plugin
  • Kiểm tra chính tả cắm
  • Wizard Plugin
  • Text to speech (cửa sổ duy nhất) Plugin
  • ...
  • script Shipped
  • Bạn có thể tìm thấy chúng trong ($ UliPadInstalled) / scripts.
  • Wizard
  • Bạn có thể làm cho thuật sĩ mẫu của riêng bạn. Các thuật sĩ có thể sử dụng dữ liệu đầu vào, kết hợp với mẫu, và đầu ra kết quả. Và hướng dẫn cũng hỗ trợ khung mã được tạo ra. Tính năng này sẽ giúp bạn cải thiện mã hóa hiệu quả.
  • Direcotry trình duyệt
  • Duyệt nhiều thư mục, và bạn thực sự có thể thêm, xóa, đổi tên thư mục và tập tin. Double click sẽ mở tập tin trong cửa sổ biên tập.
  • AutoComplete (ACP)
  • Hỗ trợ kỹ tập tin người sử dụng tự động hoàn chỉnh, nó có thể giúp cho mã đầu vào rất hữu ích và chức năng.
  • Cột Editing Mode
  • Bạn có thể chọn multilines, và sau đó thiết lập một chế độ vùng cột, vì vậy trong bất kỳ dòng của khu vực này, nếu bạn nhập một ký tự, các dòng khác cũng sẽ thêm nhân vật này. Nếu bạn muốn để đối phó với multilines như một chế độ tương tự, chức năng này sẽ rất tiện dụng.
  • Smart Navigation
  • UliPad thể nhớ thứ tự của lần mở file của bạn, và bạn có thể quay trở lại hay đi tiếp trong những tập tin này.
  • biểu hiện thường xuyên trực tìm kiếm
  • Bạn có thể gõ một số biểu hiện thường xuyên trên bay, và xem kết quả dynamiclly.
  • Kiểm tra chính tả cắm
  • Cần cài PyEnchant module.
  • Lập trình hợp tác
  • Multi-user có thể sửa đổi một số tập tin cùng một lúc. Bạn nên cho phép pairprog plugin.
  • Todo Hỗ trợ
  • Auto thấy todos và hỗ trợ nhiều loại định dạng.
  • Multi-View Hỗ trợ
  • Người dùng có thể mở một tài liệu đa điểm, ví dụ như trong khung bên trái hoặc khung bên dưới.
  • Phiên bản Hỗ trợ điều khiển
  • hỗ trợ svn. Bây giờ bạn có thể sử dụng svn trong UliPad để cập nhật, kiểm tra, cam, vv.

Yêu cầu :

  • Python
  • wxPython

Phần mềm tương tự

SaptoPad
SaptoPad

19 Feb 15

Doxymacs
Doxymacs

3 Jun 15

CLText
CLText

14 Apr 15

Phần mềm khác của nhà phát triển Limodou

Plugs
Plugs

20 Feb 15

Uliweb
Uliweb

17 Feb 15

Par
Par

20 Feb 15

Ý kiến ​​để UliPad

Bình luận không
Nhập bình luận
Bật hình ảnh!