Какой инструмент/приложение/что бы вы ни хотели?

Это может звучать как вопрос пушистого, но я думаю, что это может быть полезно. Часто я видел людей, как на SO, так и вне, говорят, что они хотят внести свой вклад или работать над каким-то проектом, но они не знают, что и как. В большинстве случаев ответ должен "найти проект с открытым исходным кодом" или "просто делать то, что они находят интересным". Я думаю, это было бы здорово, если бы мы могли придумать несколько лучших ответов. Итак, вопрос в том, что вы, сообщество SO, группа разработчиков, хакеров и программистов, думаете, были бы интересными или крутыми? Какой-то проект с открытым исходным кодом, который упал на второй план? Что-то новое?

В идеале этот вопрос может подтолкнуть кого-то к реализации или взятию одного из этих проектов. Если ничего другого, это может служить интересным показателем того, на что действительно заинтересованы разработчики проектов.

Ответ 1

На протяжении веков я задумчиво представлял себе программный синтаксис, знакомый с мета-текстовым редактором.

В основном вместо хранения исходного текста в качестве исходного текста он хранит его в анализируемой и токенизированной форме, где такие вещи, как переменные, были определены как переменные, функции хранились как функции и т.д. с достаточной информацией контекста, чтобы иметь возможность определять область и целая куча других опрятных вещей.

Вы сможете переименовать переменные в своем исходном дереве с точностью 100%, просто изменив имя сохраненного токена. Вы могли бы закончить войны, которые вырвались, когда два человека с разных сторон "одного истинного стиля фигурного стиля" говорили друг с другом. Если все сделано правильно, это может даже обменять между вами языки, изменив семантику.

Подумайте о мире и гармонии, которые он принесет миру!

(редактировать) Похоже, что это идея, разделяемая другими. См. SCID для списка пожеланий.

Ответ 2

Лично я действительно желаю, чтобы для git был эквивалент tortoiseSVN. Единственным шагом в этом направлении является проект git-cheetah, но он не работал в течение нескольких месяцев и в настоящее время находится в "ничего действительно работает".

Ответ 3

Мне нужен инструмент, который работал внутри Eclipse или netbeans, и всякий раз, когда выполняется мастер, вы увидите эквивалентные команды, выполненные для получения того же эффекта из командной строки

Ответ 4

Я хотел бы иметь плоскую файловую систему, где теги вместо каталогов используются для упорядочения файлов. Это должно включать общесистемные диалоги открытия/сохранения файлов, а также автономный браузер спуска, чтобы находить, просматривать и управлять файлами.

Ответ 5

Мне нужен инструмент, который манипулирует группами связанных сервисов в Windows, поэтому я могу включить мой набор mysql/tomcat/apache и отключить мой набор IIS/ASP.NET/SQL Server сразу.