Câu hỏi Công cụ để phát triển web nhanh hơn, tốt hơn [đã đóng]


Trong nhiều năm, hầu hết các nhà phát triển web sẽ xây dựng một kho vũ khí các công cụ hoặc "công cụ của thương mại". Gần đây tôi phát hiện ra rsync và tôi ngạc nhiên khi tôi xoay xở để sống mà không có tất cả những năm này. Bạn coi công cụ nào là hấp dẫn nhất? Xin vui lòng dính vào những cái bạn sử dụng một cách thường xuyên và thề. Chúng cũng có thể là các khung công tác, nền tảng, trình soạn thảo và bất kỳ thứ gì khác mà bạn nghĩ rằng các nhà phát triển web nên sử dụng (jquery, joomla, xdebug, vi, notepad ++, v.v.).

Tôi sẽ bắt đầu với một cặp vợ chồng:

  1. rsync - 'Một cú nhấp chuột' đồng bộ hóa với máy chủ trực tiếp hoặc ngược lại
  2. mysqldump - được sử dụng cùng với rsync để đồng bộ hóa cơ sở dữ liệu
  3. kiểm tra phong cách bookmarklet - Trình soạn thảo css của trình soạn thảo trực tiếp giúp đánh bại chu kỳ của chu trình 'chỉnh sửa> lưu> tải lại' bằng cách cho phép chỉnh sửa trực tiếp.
  4. vỏ javascript - Cửa sổ shell javascript gắn vào cửa sổ
  5. con đom đóm - Trình gỡ lỗi javascript / css / dom nâng cao
  6. php-shell - Tôi sử dụng điều này thường xuyên để kiểm tra nhanh các câu lệnh, hàm, lớp hoặc tập lệnh
  7. Thảo luận CSS - Tôi sẽ ngạc nhiên nếu bạn không thể tìm thấy giải pháp cho vấn đề CSS của bạn trên wiki này (trong trường hợp này bạn nên thêm nó)
  8. Ma trận phông chữ - Giúp tôi chọn ngăn xếp phông chữ
  9. PHPMyAdmin - Tôi chắc chắn tất cả mọi người sử dụng điều này để quản lý cơ sở dữ liệu MySQL của họ nhưng tôi nghĩ rằng tôi sẽ thêm nó vào danh sách để đo lường tốt

Mặc dù tôi đã đánh dấu các công cụ trong môi trường LAMP, bạn có thể đề cập đến các công cụ bạn sử dụng trong môi trường của mình.


76
2018-01-05 00:21


gốc




Các câu trả lời:


LAMP stack phát triển

(Tôi tập trung vào LAMP vì đó là những gì tôi sử dụng để phát triển web)


33
2018-01-05 00:12





Plugin Firefox để phát triển

ColorZilla

Điều này đã tỏ ra rất hữu ích đối với tôi. Bạn có thể eyedrop bất kỳ màu sắc (tôi sẽ với chính tả bản địa của tôi ở đây) trên bất kỳ trang web, và cũng trên chrome nếu bạn đang nghiêng!

Web Developer Toolbar

Người cai trị rất hữu ích! Chưa kể đến mọi thứ khác :)


13
2018-01-05 01:26



Cái thước?! Doh! Tôi đã sử dụng điều này cho các lứa tuổi và không bao giờ biết có một người cai trị trong đó. Cảm ơn. - Peter Rowell


VirtualBox làm cho việc phát triển khá dễ dàng vì bạn có thể có một máy ảo là "máy chủ" và duyệt các trang từ hệ điều hành chính của bạn. Điều này đặc biệt đúng nếu hệ điều hành bạn đang nhắm mục tiêu không phải là hệ điều hành bạn đang phát triển.


11
2018-01-05 00:39





Studio Aptana


7
2018-01-05 00:39





Đây là một số yếu tố cơ bản của tôi:

OS X:

Các cửa sổ:

  • trình soạn thảo văn bản và CSS: Aptana

Nền tảng chéo:

Ngoài ra, đây là một viết lên tôi đã làm một khi trở lại: Các khái niệm về hộp công cụ của nhà phát triển web


7
2018-01-05 01:02



Một "amen" rất lớn trên Textmate / Transmit. Thật là một combo! - ceejayoz


Tiền mặt (để trả tiền cho người khác để làm điều đó).

Chỉnh sửa: Câu hỏi rõ ràng nói:

Vui lòng dính vào những cái bạn sử dụng trên   thường xuyên và thề. Họ có thể   cũng là khung công tác, nền tảng, trình chỉnh sửa   và bất cứ điều gì khác bạn nghĩ web   các nhà phát triển nên sử dụng

Đó là một điểm rất hợp lý để thuê ngoài các bộ phận hoặc tất cả phát triển web.


7
2018-01-05 01:07



dude, điều này đánh bại các điểm. - hasen
Bằng cách "đánh bại" bạn có nghĩa là "thắng"? - Ali Afshar
Phản ứng đầu tiên của tôi là để downvote này. Nhưng sau vài giây, điểm của bạn chìm vào. Tôi nghĩ bạn sẽ nhận được nhiều phiếu bầu cho điều này nếu bạn đã nói nó một cách duyên dáng hơn. - rp.
Nó thậm chí còn thích hợp hơn khi bạn nhận ra rằng "Phát triển Web" bao gồm nhiều hơn là chỉ viết mã, kể cả thiết kế đồ họa. Thật khó để trở thành một chuyên gia trong mọi khía cạnh, vì vậy việc trả tiền cho một người nào đó đủ điều kiện để thực hiện một phần cụ thể của sự phát triển chắc chắn sẽ là "tốt hơn". - Steve Losh
Tôi nghĩ rằng họ nên sử dụng kỹ năng vận động của họ để điều phối tất cả những nỗ lực của họ ... Tôi có nghĩa là saaaayyys của nó "bất cứ điều gì khác" - schmidty


nếu bạn tìm thấy rsync helful, tôi chắc chắn bạn sẽ tìm thấy unison thậm chí nhiều hơn như vậy!


6
2018-01-05 02:04





Chỉ vài bổ sung / thay thế cho danh sách tuyệt vời của Galperin:


5
2018-01-05 00:08





Johnny Cache - Ngăn chặn bộ nhớ đệm trong Firefox cho các URL nhất định (nếu không Firefox sẽ thỉnh thoảng cache CSS và javascript)


4
2018-01-05 01:08





Danh sách của tôi

  • IDE: Visual Studio / Netbeans (tệp zip !, gần như di động)

  • Trình soạn thảo: notepad ++ (portable) với phông chữ monaco

  • So sánh tập tin: winmerge (di động)

  • Kiểm soát nguồn: lật đổ, rùa

  • Kiểm soát vé: redmine

  • Trình quản lý tệp: trình chỉ huy miễn phí (di động)

  • Trình duyệt web: IE, FF (di động), chrome (di động), sắt (chrom không có google crap, cũng có thể di chuyển), qtweb, arora,

  • Các plugin FF: firebug, nhà phát triển web, xmarks

  • Imclient: pidgin

  • Ứng dụng thư khách: gmail

  • Trình quản lý tải xuống: trình quản lý tải xuống miễn phí (di động)

  • Trang web: STACKOVERFLOW !!!, gotapi ... và google, mọi lúc ...

  • Miscelaneous: launchy (không thể sống thiếu nó!)

  • Ảo hóa: hộp ảo (Tôi có một hình ảnh máy cho mọi môi trường)

  • Văn phòng: openoffice (di động)

  • Ngăn xếp đèn: xammp (di động!)

  • Sử dụng đĩa: Windirstat (xách tay), máy quét (xách tay)

  • Trình xem Pdf: foxit (di động), sumatrapdf (di động)

  • Uncompressor: 7-zip di động

  • Công cụ so sánh M $ sql: delta sql

  • Quản lý M $ sql: quản lý sql phòng thu trực quan

  • MySql

  • Quản lý MySql: phpmyadmin, quản lý được cung cấp với mysql

  • Tiện ích trình gỡ cài đặt: revo unistaller (di động)

  • Trình dọn dẹp registry: ccleaner (portable)

  • FTP: filezilla (di động)

như bạn có thể đã nhận thấy, tôi có một ưu đãi đặc biệt cho các ứng dụng di động ...


4
2018-01-05 04:06





Nếu bạn muốn sử dụng bất kỳ biến thể nào của VIM như trình soạn thảo của bạn lựa chọn, một trong những tuyệt vời thêm vào là Xem trước màu CSS, "nhấn mạnh các mã màu CSS thập lục phân với màu thực của chúng".


3
2018-01-12 18:21