Thực ra, ở đây tôi không định so sánh các IDE với nhau để rồi chọn ra cái phù hợp nhất. Kinh nghiệm của tôi cũng không đủ để làm điều đó. Thay vào đó, tôi muốn chia sẻ rằng PHPStorm là một IDE tuyệt vời để lập trình Joomla. Hỗ trợ Joomla PHPStorm có sẵn plugin hỗ trợ Joomla, nó nhận biết các lớp của Joomla và từ đó cung cấp tính năng auto-complete rất tốt. Nó cũng cung cấp thông tin về các lớp, các phương thức đã/đang bị loại bỏ (deprecate); nếu trong đoạn mã có những lớp, những phương thức như thế thì sẽ bị gạch ngang. Nhân nói về deprecation thì tôi muốn lưu ý rằng người lập trình không cần phải quá lo ngại khi sử dụng các lớp, các phương thức như thế, bởi ngay trong mã của Joomla cũng có sử dụng chúng. Debug Trong thời gian tìm hiểu về lập trình Joomla vừa qua, tôi đã phải sử dụng rất nhiều đến kỹ thuật đánh dấu phương thức [echo __METHOD__;] và [var_dump()] để thực hiện debug nhằm tìm hiểu về logic hoạt động của các MVC class của Joomla. Nhưng rồi đến một lúc, do Joomla sử dụn...
Comments
Post a Comment