Phần mềm hữu ích cho việc lập trình PHP

1

Có thể bạn là Lập trình viên chuyên nghiệp, hoặc cũng có thể bạn chỉ là người mày mò tìm hiểu về web, về các mã nguồn. Tất nhiên, cũng như đa số nghề khác, bạn không thể “tay không bắt giặc” được (hiếm lắm, cả nghĩa đen lần nghĩa bóng). Vì vậy, muốn làm tốt, bạn phải trang bị cho mình một số “đồ nghề” hỗ trợ. Với một người làm IT chuyên thiết kế lập trình website, BienThuy.Com xin giới thiệu một số phần mềm, hoặc website tương đối hữu ích cho bạn để tham khảo. Đây là những phần mềm hoặc website mà Biên Thùy nghĩ là nó có ích. Có thể sở thích của một số bạn sẽ khác, các bạn có thể tham khảo thôi nhé.

1, Các công cụ Offline:

a, Text Editors:
– Edit Plus: Đây là shareware, nghĩa là bạn có thể tải bản chính thức về dùng thử trong 30 ngày, sau đó phải mua bản quyền. Giá của nó theo website chính thức là:
1-user license:   US  $35
5-user license:   US $150 ($30 each)
10-user license:  US $230 ($23 each)
20-user license:  US $420 ($21 each)
30-user license:  US $510 ($17 each)
50-user license:  US $700 ($14 each)
100-user license: US $900 ($ 9 each)
Tính năng chính của Edit Plus:

 Document interface
* Multiple document interface
* Overlappable windows
* Tabbed document interface
* Window splitting
Basic features
* Spell checking
* Regex-based find & replace
* Encoding conversion
* Newline conversion
Programming features
* Syntax highlighting
* Multiple undo/redo
* Rectangular block selection
* Bracket matching
* Auto indentation
* Auto completion
* Code folding (Text folding)
* Compiler integration
 Extra features
* Shell integration
* Macro (Keystroke recording)
* Multi-line regex support
* Integrated web browser
* Dynamically customizable key bindings
Protocol support
* FTP
* sftp (SSH)
* FTPS
Encoding support
* ASCII
* UTF-8
* UTF-16 (Unicode, little/big endian)
* Any encoding supported by the OS
Newline support
* DOS (CR/LF)
* Unix (LF)
* Mac (CR)

Download: Edit Plus
– Sublime Text: một text editor mà ban đầu có vẻ như giống Notepad++, nhưng sau khi sử dụng thì sẽ thấy tiện lợi hơn với một số tính năng như:
File explorer: sublime text có thể mở cả thư mục và hiện thành menu dạng cây để di chuyển thuận tiện hơn.
Project: người dùng có thể tạo và lưu nhiều project khác nhau như một IDE.
Goto Definition: giúp người dùng di chuyển đến vị trí khai báo của một hàm nào đó trong project.
Auto save: khi tạo hoặc chỉnh sửa một file nhưng chưa save, người dùng có thể tắt Sublime text mà không lo những nội dung thay đổi bị mất đi. Sublime Text tự động giữ lại những chỗ thay đổi mà không hiện thông báo nhắc người dùng phải save file khi tắt chương trình và tự khôi phục những nội dung đó khi bật trở lại. Tính năng này giúp người dùng có thể tạo một file tạm mà không cần phải lưu lại mỗi khi tắt chương trình.
Ngoài những chức năng có sẵn, Sublime Text còn có một thư việc plugin phong phú giúp tăng cường hiệu năng cho người dùng. Một số plugin mà tôi đang sử dụng:
Package Control: hỗ trợ quản lý, cài đặt package (plugin)
BracketHighlighter: highlight các tag và các dấu đóng ngoặc trong code
Side​Bar​Enhancements: bổ sung các lệnh vào context menu trên sidebar
Emmet: hỗ trợ Zen-coding
PHP-Twig: code highlighter cho các file twig
SublimeText tuy là phần mềm có phí nhưng không hạn chế chức năng và thời gian sử dụng. Người dùng nếu chưa mua phần mềm thì sẽ thỉnh thoảng gặp bảng thông báo nhắc nhở việc đăng ký phần mềm. Lúc này, người dùng chỉ việc nhấn Cance và… dùng tiếp.
Download: Sublime Text

2, Công cụ trực tuyến

a, Hỗ trợ tạo code CSS3: CSS3 hỗ trợ nhiều tính năng cho việc lập trình web, tuy nhiên không phải lúc nào người lập trình cũng nhớ hết các đoạn mã tạo hiệu ứng của css3 (bao gồm cả browser prefix) như gradient, radius, rotation… Những website dưới đây giúp tạo những đoạn mã css đó một cách nhanh chóng:
http://css3gen.com
http://apps.eky.hk/css-triangle-generator
http://gradients.glrzad.com
b,Kiểm tra mã hợp lệ: Hỗ trợ kiểm tra hợp lệ đối với các đoạn mã javascript, css, html
http://www.jslint.com
http://csslint.net
http://validator.w3.org
c, Định dạng code:
http://jsbeautifier.org: định dạng javascript cho dễ đọc (thường dùng khi định dạng lại những đoạn javascript đã được minified)
http://mini-web-tools.googlecode.com/svn/p/css-compressor-and-beautifier.html: định dạng lại css (đã minified) và ngược lại
http://closure-compiler.appspot.com/home chuyển javascript thành dạng minified
d, Online editor:
http://jsfiddle.net

Phần mềm hữu ích cho việc lập trình PHP
5 - 1189 votes

Same tags:

  1. Cách ẩn các thông báo lỗi (Warnings and Notices) trên WordPress

Other Posts you may be interested in:

  1. Kiểm tra thông tin máy tính với CPU-z
  2. CSS3 – Text Shadow, Rounded Corners and Multiple Backgrounds
  3. Download trọn bộ Font chữ ABC, VNI và thư pháp
  4. Fix: Windows 10 Start Menu not work
  5. Những trang web hữu ích cho webmaster
  6. How to fix Error 0x8007045b
  7. 33 điều phải kiêng kỵ đặc biệt về tâm linh
Cập nhật lúc: 15:31:50 PM, 9th September 2014

Comments

Leave A Reply