Какой инструмент/приложение/что бы вы ни хотели?
Это может звучать как вопрос пушистого, но я думаю, что это может быть полезно. Часто я видел людей, как на SO, так и вне, говорят, что они хотят внести свой вклад или работать над каким-то проектом, но они не знают, что и как. В большинстве случаев ответ должен "найти проект с открытым исходным кодом" или "просто делать то, что они находят интересным". Я думаю, это было бы здорово, если бы мы могли придумать несколько лучших ответов. Итак, вопрос в том, что вы, сообщество SO, группа разработчиков, хакеров и программистов, думаете, были бы интересными или крутыми? Какой-то проект с открытым исходным кодом, который упал на второй план? Что-то новое?
В идеале этот вопрос может подтолкнуть кого-то к реализации или взятию одного из этих проектов. Если ничего другого, это может служить интересным показателем того, на что действительно заинтересованы разработчики проектов.
Ответы
Ответ 1
На протяжении веков я задумчиво представлял себе программный синтаксис, знакомый с мета-текстовым редактором.
В основном вместо хранения исходного текста в качестве исходного текста он хранит его в анализируемой и токенизированной форме, где такие вещи, как переменные, были определены как переменные, функции хранились как функции и т.д. с достаточной информацией контекста, чтобы иметь возможность определять область и целая куча других опрятных вещей.
Вы сможете переименовать переменные в своем исходном дереве с точностью 100%, просто изменив имя сохраненного токена.
Вы могли бы закончить войны, которые вырвались, когда два человека с разных сторон "одного истинного стиля фигурного стиля" говорили друг с другом.
Если все сделано правильно, это может даже обменять между вами языки, изменив семантику.
Подумайте о мире и гармонии, которые он принесет миру!
(редактировать)
Похоже, что это идея, разделяемая другими. См. SCID для списка пожеланий.
Ответ 2
Лично я действительно желаю, чтобы для git был эквивалент tortoiseSVN. Единственным шагом в этом направлении является проект git-cheetah, но он не работал в течение нескольких месяцев и в настоящее время находится в "ничего действительно работает".
Ответ 3
Мне нужен инструмент, который работал внутри Eclipse или netbeans, и всякий раз, когда выполняется мастер, вы увидите эквивалентные команды, выполненные для получения того же эффекта из командной строки
Ответ 4
Я хотел бы иметь плоскую файловую систему, где теги вместо каталогов используются для упорядочения файлов. Это должно включать общесистемные диалоги открытия/сохранения файлов, а также автономный браузер спуска, чтобы находить, просматривать и управлять файлами.
Ответ 5
Мне нужен инструмент, который манипулирует группами связанных сервисов в Windows, поэтому я могу включить мой набор mysql/tomcat/apache и отключить мой набор IIS/ASP.NET/SQL Server сразу.