Что в вашем утилите Toolkit?
Некоторые из наиболее эффективных инженеров, разработчиков и ИТ-специалистов, которых я знаю, обычно несут вокруг общего "инструментария" полезных программ, надстроек или утилит, которые помогают им в повседневной отладке, разработке или разработке.
Вопрос:
Что в вашем утилите toolkit.. Какие инструменты вы не могли бы жить без?
Ответы
Ответ 2
Его, как grep, но лучше, быстрее и делает больше, что вы обычно хотите делать с большими коллекциями источников. Написано в Perl, и из-за этого завершает PCRE. Рекурсивный обход по умолчанию, и он интеллектуально пропускает файлы, которые вряд ли совпадают, используя идентификацию типа файла для краткости.
(Это означает, что он автоматически избегает перемещения каталогов .svn/.hg/.git
и, таким образом, дает большие ускорения)
ack "function\s+foo\s*\(" --php
# find the definition of "foo" in all php files
# decendant of the current directory
Ответ 3
Total Commander (GREP, FTP, ZIP, все здесь... Я даже не начинаю с этого)
Notepad ++
WinMerge
Ответ 4
Python. Шутки в сторону. Я использую его для большого количества мелочей. Я также хотел бы использовать модуль командной строки для создания простых небольших "конкретных оболочек" для проекта, которые я бросаю в часто используемых запросах и т.д. (Показать все таблицы в проектах db, искать хранимые процедуры и т.д.), Да, -sql в последнее время...)
Я склонен сопровождать большие проекты С#/t-sql с небольшим python script, который расширяет класс cmd.Cmd
, чтобы дать мне небольшую коллекцию полезных запросов и т.д., которые я могу использовать для поиска в базе данных.
Кроме того, я часто использую python для изменения входных данных (часто csv файлов, но любой нежелательной почты) в инструкции вставки и т.д. Или выполняйте проверки достоверности этих данных.
Ответ 5
В настоящее время на моем thumbdrive (не все программное обеспечение):
- Notepad ++
- Отражатель .NET
-
разработать (если мне нужна быстрая настройка IDE на другом компьютере)
- С# Default Keybindings pdf
- Математические таблицы pdf
- Boo Primer pdf
- Примеры проектов MSDN С# и VB
Ответ 6
Инструментарий My Utility будет иметь: 1.) Hex Editor - XVI32 или любой другой 2.) Beyond Compare - Сравнение файлов 3.) оболочка Cygwin, устанавливаемая в комплекте с perl, gcc, gprof, gcov, gdb и соответствующими инструментами, bash, vim, средствами разработки/отладки 4.) Файл makefile для платформы * nix 5.) Утилита Winzip 6.) Истощение источника или любой другой инструмент просмотра хорошего кода 7.) Ghostscript и GSView 8.) PDF-ридер 9.) Хороший быстрый антивирусный инструмент /exe
-AD
Ответ 7
В настоящее время в Thumbdrive\Tools.
"Редактировать Плюс 3" - легкий редактор, который я использую целую вечность.
"F # - 1.9.6.2" - отлично подходит, когда мне нужно что-то бросать, потому что оно можно использовать без IDE, также отличный язык для многих задач.
"ILDASM"
"Sysinternal Procmon" - отлично подходит для отладки и получения информации о том, что машина действительно делает.
Ответ 8
У меня есть следующие инструменты на диске USB thumd:
- SysInternals Suite Все их отличные инструменты устранения неполадок в одной загрузке, если мне может понадобиться инструмент, который я не загружал до
- Настройка WireShark
- двоичные файлы VNC (поэтому я могу запускать просмотрщик непосредственно с USB) и настроить
- Пара Портативные приложения:
- Notepad ++ Portable
- Putty Portable
- FileZilla Portable
- 7-zip Portable
- Sumatra PDF Portable
- WinMerge Portable
Ответ 9
Я использую/переношу со мной:
- .Net Reflector
- SysInternals
- Suite (особенно Process Explorer, Debug View и т.д.)
- Exescope
- Orca (установщик Windows)
- В зависимости
- Spy ++ OleView
- Resourcer
- Ethereal
- Панель инструментов IE Dev
- Зависит .Net
- DocView
- LDP (для LDAP)
Просто чтобы назвать несколько
Ответ 10
Я делаю полную установку cygwin. Это дает мне 95% всего необходимого мне материала, а пространство на жестком диске - cheep. Гораздо проще установить все, а затем получить emacs, gcc, gdb, perl, такие утилиты, как grep и awk, не говоря уже о серверах, с которыми он поставляется, таких как Apache и MySQL, если вы хотите быстро что-то попробовать.
Ответ 11
grep дает вам самый большой удар для доллара. Вы можете использовать его для поиска по любому типу кода и многим формам данных. Он быстрый и очень мощный. В коде он может найти то, что вы ищете, в именах переменных и функций, но также и в комментариях. Вы также можете передавать результаты в нее и, таким образом, повышать эффективность многих инструментов, доступных на сайте.
С некоторыми умными подсказками вы можете легко сделать grep поиск определенного типа идентификатора. Например, "^ имя_функции" часто находит в коде C определение функции, потому что они начинаются с имени функции в начале строки. Если шаблон поиска дает вам слишком много ложных совпадений, вы можете отфильтровать их, связав результат с помощью grep -v.
Много лет назад я был запущен отладки программ COBOL на машине Perkin Elmer 1970-х годов под управлением OS/32. У машины не было инструментов программирования, но у него был древний компилятор C (такой старый, он принимал = + в качестве исходной формы оператора + =). В итоге я написал рудиментарную программу grep, которая значительно улучшила мою производительность.
Ответ 12
- Блокнот ++
- FF + Firebug
- JQuery + набор плагинов
- DBManager
- Cygwin для отслеживания ошибок
- Google для справки
- Документы в CHM и Cheatsheets
Ответ 13
У меня всегда есть загрузочный Linux Distro на мне в той или иной форме. Будь то загрузочный Pen Drive, который я прикрепляю к моим клавишам, или множество LiveCD, которые у меня есть для различных "диагностических" функций, - я считаю, что если я вообще в ситуации, где мне нужны какие-то инструменты. перезагрузка в среду Live обеспечивает мне почти все, что мне нужно, и многое другое
Ответ 14
- PE Explorer
- FAR Manager (отличный файловый менеджер, особенно при работе с большим количеством ftp-сайтов)
- FlexHex
- Ida
- OllyDbg
Ответ 15
Emacs. Это мой инструмент "делает список вещей", полезный при быстрых вычислениях, с изменением конфигурационных файлов (я работаю сетевым инженером, нужно выполнить очень много настроек, причем многие из них граничат с тривиальными, чтобы генерировать с помощью небольших фрагментов кода или тщательного использования клавиатурных макросов).
Ответ 16
Вот инструменты, которые я использую для решения SharePoint:
- Visual Studio Team Suite 2008
- VSTS Database Edition GDR
- Sandcastle
- DocProject для Sandcastle
- .net Отражатель
- GhostDoc
- CSS Vistali >
- Инспектор Sharepoint
- Проводник Sharepoint
- EditPadPro
- CodeSmith 2.6 Freeware (с моим собственным .net 3.5 SP1 gui)
- Indigo Rose MSI Factory
- Wix
- Nmap
- Wireshark
- Скрипач
- Adobe Photoshop CS3
- Экспресс (инструмент Regex)
- VMRCPlus
- Powershell 2 CTP
- Quest PowerGui для Powershell
- Комплект ресурсов IIS
- HyperV
Ответ 17
Инструменты, которые я использую, потому что вам не нужно устанавливать, просто запустите систему и используйте:
- Агент Ransack
- 7-zip
- PSPad
- Robocopy: необходимо извлечь из набора ресурсов Windows 2003 (просто захватить файл .exe)
Ответ 18
Быстрое средство просмотра изображений, которое существует уже давно и доказало свою эффективность.
Ответ 19
ide: visual studio/netbeans (zip файл!, почти портативный)
editor: notepad ++ (переносимый) с шрифтом monaco
сравнение файлов: winmerge (portable)
контроль источника: подрывная деятельность, черепаха
управление билетом: redmine
файловый менеджер: свободный командир (переносимый)
explorer: IE, FF (переносной), хром (переносной), железо (хром без google-дерьма, также переносимый), qtweb, arora,
Плагины FF: firebug, веб-разработчик, xmarks
imclient: pidgin
почтовый клиент: gmail
менеджер загрузки: бесплатный менеджер загрузок (переносимый)
сайты: STACKOVERFLOW!!!, gotapi... и google, все время...
miscelaneous: launchy (не может жить без него!)
виртуализация: виртуальный ящик (у меня есть машинный образ для каждой среды)
office: openoffice (переносной)
стек лампы: xammp (портативный!)
использование диска: windirstat (переносной), сканер (переносной)
pdf viewer: foxit (portable), sumatrapdf (переносной)
uncompressor: 7-zip portable
Инструмент сравнения M $sql: sql deltap >
M $sql management: визуальный студийный менеджер sql
MySQL
Управление mysql: phpmyadmin, менеджер с mysql
утилита для удаления: revo unistaller (portable)
очиститель реестра: ccleaner (переносной)
ftp: filezilla (переносимый)
как вы, возможно, заметили, у меня есть особое пристрастие к переносным приложениям...
Ответ 20
- GVim
- VS2010 Express
- Firefox + Firebug
Ответ 21
- Коллекция очень полезных утилит на Live CD.
Ответ 22
Есть два инструмента, с которыми я просто не могу работать без
- PowerShell
- GVim (или действительно любая программа стиля vim)
Эти инструменты настолько сильно укоренились в моей повседневной жизни и значительно повышают мою производительность.
Ответ 23
Поскольку я часто работаю на разных рабочих станциях, у меня есть привычка отмечать те вещи, которые я устанавливаю на вкусные:
Ответ 24
wc.exe(от http://unxutils.sourceforge.net/) так удобно.
Ответ 25
WinRAR и puTTY. Это все, что мне нужно (я предполагаю, что интернет не учитывается).
Ответ 26
- .Net Reflector
- Powershell
- Stackoverflow.Com
Ответ 27
Мне нравится программировать на Python, поэтому я создал переносимую среду программирования Python на thumbdrive.
- Portable Python 1.0
- SPE Python editor
- wxPython в действии ebook
- Python Как программировать книгу
- Несколько книг Python от O'Reilly
- Различные учебники для инструментов Python, которые я часто не использую
Ответ 28
Здесь список инструментов, utils и progs Я использую для своих проектов разработки программного обеспечения .NET.
Ответ 29
Я использую Espresso (я получил его с MacHeist bundle!) и Firebug для кодирования. Я использую Photoshop, если мне нужны изображения.
Я управляю своими проектами Список хитов.
Ответ 30
Средства разработки
- Subversion
- Tortoise SVN
Полезные инструменты/утилиты
- Инструмент Virtual Cd Control Tool
- Linq Pad
- Отражатель
- Монитор транзакций Subversion
- BGInfo
- Слияние источников SourceGear
- Unlocker
- MWSnap
- Paint.NET
- WinRar
FireFox Add Ons
- Firebug
- ColorZilla
Добавление Visual Studio
- GhostDoc