Thanks to visit codestin.com
Credit goes to habr.com

Codestin Search App
50.31

Текстовые редакторы и IDE *

Подручные инструменты для разработки кода

Сначала показывать
Порог рейтинга
Уровень сложности

Notepad++: счетчики выделенных слов в StatusBar (python скрипт)

Codestin Search AppПростой
Codestin Search App5 мин
Codestin Search App7.2K

Программист часто копирует и вставляет, переименовывает и рефакторит.Вот бы сразу видеть в статусной строке количество переменных или функции в редактируемом файле. Увы, стандартный поиск (Ctrl+F) требует лишние клики.

Мой небольшой Python-скрипт для Notepad++ по дабл-клику
отображает в Status-Bar количество вхождений,
частичных или полных, с учетом регистра и без.

Читать далее

Новости

Компилируем Quake, как будто на дворе 1997 год

Codestin Search AppПростой
Codestin Search App4 мин
Codestin Search App12K

Первые исполняемые файлы Quake (quake.exe и vquake.exe) программировали на HP 712-60 с NeXT и кросс-компилировали при помощи DJGPP, запущенного на DEC Alpha server 2100A. В июне 1996 года, после выпуска игры, id Software, озабоченная стагнацией NeXT, решила поменять стек разработки.

Сразу после выпуска Quake мы перешли на оборудование Intergraph с Windows NT.

- Джон Кармак[1]

Следующие версии Quake (winquake.exe, glquake.exe) и QuakeWorld (qwcl.exe и qwsv.exe) разработаны и скомпилированы в Windows NT с помощью Visual C++ 4.X.

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

Читать далее

История одного безальтернативного переезда. Почему мы выбрали OpenIDE

Codestin Search App16 мин
Codestin Search App8.6K

Всем привет! Сегодня я расскажу, как мы переводили наши Java-команды на новые рельсы.

Проблема:

В прошлом год стало ясно, что покупать лицензии Intellij IDEA проблематично. Предложения с ресурсов вроде «Авито»выглядели сомнительно и небезопасно. И российский рынок разработки очень плотно занялся переездом на свои решения, заказчики требовали использовать сертифицированное по местным реалиям ПО и все такое прочее. О переезде на новую среду не говорил разве что кто-то совсем уж ленивый.

С чего мы начали:

Изучив заново рынок, мы (я и другие лиды, которым на плечи легла эта ноша) стали анализировать доступные решения. Пишем мы чаще всего, используя Spring Framework и технологии около него, хотя иногда и вынуждены адаптироваться к конкретным пожеланиям заказчика и рекомендуемым им технологиям. Но фокус-группа акцентировала внимание вокруг Spring.

Читать далее

Практический гид по Claude Skills, проектам и Claude Code: как собрать свой ИИ-стек

Codestin Search AppПростой
Codestin Search App11 мин
Codestin Search App13K

Claude умеет многое, но в реальной работе чаще всего ломается на рутине: стиль, шаблоны, чек-листы, критерии, инструменты. Agent Skills решают это прагматично: вы один раз упаковываете процедуру в папку со SKILL.md, и Claude подхватывает ее по ситуации. В статье простое объяснение, как это устроено, чем Skills отличаются от Projects/MCP, и как я упаковываю скиллы для моих повседневных задач.

Читать далее

Claude Opus 4.6 vs GPT-5.3 Codex: как выбрать модель под ваши задачи

Codestin Search AppПростой
Codestin Search App7 мин
Codestin Search App15K

5 февраля 2026 два главных кодинг-инструмента вышли почти одновременно: Claude Opus 4.6 и GPT-5.3-Codex. Интернет тут же начал пестреть сравнениями, кто лучший, но на практике это сравнение часто мимо кассы.

В этой статье разберем, что именно поменялось в Opus 4.6, что реально умеет Codex 5.3, где они дают максимум пользы, и как собрать рабочую связку, чтобы быстрее закрывать задачи и меньше тратить токены.

Читать далее

Explyt Spring. Tools for MCP Server plugin

Codestin Search App4 мин
Codestin Search App5.7K

Всем привет! На связи команда Explyt Spring. Недавно у нас вышел очередной релиз, который включает поддержку MCP Server plugin. Мы добавили “тулы”, облегчающие работу со Spring проектами для LLM. Ранее у нас уже была статья, в которой мы рассказывали об интеграции с Explyt AI плагином. Это были простые промпты для генерации: DTO, Entity, SQL скриптов и прочего. Несмотря на свою простоту, они добавляли в промпт необходимую информацию для выполнения конкретного действия: необходимый файл, тип БД - который подключен к проекту, библиотека для работы с Entity - javax или jakarta и прочее. Теперь пришло время добавить полноценные агентские Spring "тулы" для LLM, чтобы более точно понимать контекст Spring приложения.

Читать далее

GitHub Copilot Custom Agents: от универсального чата к специализированным ролям (на примере VS Code)

Codestin Search AppСредний
Codestin Search App10 мин
Codestin Search App7.2K

Многие уже используют GitHub Copilot Chat каждый день: @workspace, режимы вроде ask/edit/agent и быстрые правки кода стали частью рутины. Проблема в том, что стандартный агент в чате — универсальный, а значит часто даёт усреднённые ответы.

На практике стандартного чата часто становится недостаточно. Без заранее заданных правил агент не учитывает специфику проекта и принимает решения «по умолчанию». Такие ответы могут быть корректными технически, но часто не соответствуют вашим внутренним конвенциям и архитектурным ограничениям. В итоге это приводит к постоянному ручному управлению контекстом. Документацию и эталонные файлы приходится каждый раз явно добавлять в запрос, а роль, стек и стиль — задавать заново для каждой новой задачи.

С выходом версии VS Code 1.106 появилась возможность автоматизировать этот процесс через Custom Agents. В этой статье мы пошагово разберем два способа настройки таких агентов — через интерфейс VS Code и вручную через файлы конфигурации, детально пройдемся по доступным параметрам и соберем пример готового агента.

Настроить своего Агента

Что нового в GigaIDE за январь 2026

Codestin Search AppПростой
Codestin Search App3 мин
Codestin Search App5.7K

Начиная с этого месяца мы ежемесячно будем знакомить вас с доработками в плагинах GigaIDE — как в Community-версии, так и в PRO. Если кто-то пропустил, в декабре мы уже делали краткий обзор текущей линейки функциональности, когда рассказывали про наш маркетплейс.

Итак, начнём!

Читать далее

А нужен ли N8N? Сравниваю программирования в IDE и low-code

Codestin Search AppПростой
Codestin Search App8 мин
Codestin Search App8.8K

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

Я постараюсь разобрать, почему классический стек (TypeScript + Cursor или Python + Cursor) в связке с правильным проектированием — это иногда проще, лучше и легче.

В этой статье я не ставлю целью очернить n8n. Моя основная мысль заключается в том, что для тех, кто уже освоил или готов освоить основы программирования, целенаправленное изучение n8n теряет смысл. Базовые концепции будут интуитивно понятны, и достаточно будет разобраться с нодами для выполнения простых автоматизаций, когда нет необходимости разворачивать полноценную инфраструктуру. Однако я категорически не согласен с громкими заявлениями о том, что n8n является инструментом для быстрого создания масштабных и сложных систем.

Читать далее

Creative Writer — как Microsoft пыталась завоевать детские сердца

Codestin Search AppПростой
Codestin Search App6 мин
Codestin Search App6.9K

Услышав сочетание «Microsoft» и «текстовый редактор», вы наверняка подумаете про Word. Но в золотую эпоху 90-х у ИТ-гиганта были и альтернативные решения. В 1993 году компания выпустила программу, заточенную специально под маленького пользователя, — Creative Writer. И это был не просто урезанный по функционалу Word, а настоящая отдельная вселенная, со своими персонажами, возможностями и странностями.

Читать далее

Как интегрировать Codex в IDE JetBrains

Codestin Search AppПростой
Codestin Search App2 мин
Codestin Search App9.5K

Как настроить AI Assistant в любой IDE от Jetbrains для работы с Codex от OpenAI (и сэкономить кредиты в AI Assistant если у вас уже есть оплаченная подписка ChatGPT Plus).

Читать далее

KodaCode для JetBrains IDE [Beta]: AI-помощник разработчика – бесплатно, без VPN, с поддержкой русского языка

Codestin Search AppПростой
Codestin Search App3 мин
Codestin Search App12K

Плагин KodaCode для IDE от JetBrains — это, пожалуй, самый ожидаемый из наших инструментов, о котором нас спрашивали с первого дня релиза. Мы не спешили: запускали закрытую тестовую группу, собирали обратную связь, дорабатывали UX и теперь готовы открыть доступ всем желающим.

Начиная с сегодняшнего дня KodaCode доступна в любой IDE от JetBrains, а также работает в GigaIDE и OpenIDE. Никаких ограничений по регионам — устанавливаете плагин и начинаете работать в привычной среде разработки.

Читать далее

Как работать с Claude Code, Antigravity и Codex в 2026: база вайбкодинга

Codestin Search AppПростой
Codestin Search App4 мин
Codestin Search App29K

Сейчас все обсуждают Claude Code, Antigravity, Codex, спорят, коллекционируют “скиллы” для агентов. Но на практике у большинства всё ломается на первом шаге: люди пишут “сделай мне приложение” — и получают либо кашу, либо минус лимиты.

Вайбкодинг работает, когда вы управляете процессом, а не просите все и сразу. Базовый рабочий пайплайн простой:

спецификация → план → маленькие итерации → тесты/ревью → фиксация изменений (git)

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

Читать далее

Ближайшие события

[1/3] Neovim с нуля: фундамент — init.lua и базовые настройки

Codestin Search AppСредний
Codestin Search App8 мин
Codestin Search App7.8K

Когда я начинал свой путь с Neovim как Python-разработчик, я столкнулся с проблемой: в русскоязычном сегменте практически нет материалов о том, как собрать свой конфиг с нуля.

Есть готовые дистрибутивы (NvChad, LazyNvim, AstroNvim), есть переводы англоязычных статей, но нет пошагового руководства на русском, которое объясняет почему и как устроен современный конфиг Neovim.

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

nvim neovim-from-scratch-1.md

Лучшие практики работы с агентами для написания кода

Codestin Search AppПростой
Codestin Search App12 мин
Codestin Search App10K

Как эффективно работать с AI-агентами для написания кода? Практическое руководство от команды Cursor: планирование, управление контекстом, настройка правил и навыков, TDD, параллельная работа и многое другое.

Читать далее

Log Analyzer Pro 2.0: Добавляем AI-поиск на естественном языке

Codestin Search App2 мин
Codestin Search App6.4K

Продолжение истории про Rust-based log viewer для VS Code. Теперь с AI: описываешь что искать на человеческом языке — получаешь regex. Плюс объяснение непонятных строк в один клик.

Читать далее

Langium — инструмент для языкового моделирования

Codestin Search AppСредний
Codestin Search App5 мин
Codestin Search App9.8K

Разработка собственных языков и языковых серверов может быть сложной и рутинной задачей. Langium — инструмент на TypeScript, который упрощает создание предметно‑ориентированных языков (DSL) с готовым LSP‑сервером.

Меня зовут Денис Маматин, я работаю в R&D‑отделе СберТеха. В ходе разработки одного из наших проектов мы столкнулись с необходимостью создания собственного DSL, и в этом нам существенно помог Langium. В этой статье я рассмотрю, как устроена грамматика Langium, как создать первый проект и какие преимущества он даёт разработчику.

Читать далее

Лучшие практики разработки с агентами: руководство от команды Cursor

Codestin Search AppПростой
Codestin Search App12 мин
Codestin Search App13K

На днях команда Cursor выпустила руководство по лучшим практикам работы с агентами на примере своего продукта. Это очень прикладные советы, которые помогут вам максимально эффективно использовать Cursor в своей работе. Для тех кто хочет копнуть глубже, авторы делятсы ссылками на исследования и подробности технической реализации тех или иных возможностей.

Я перевёл это руководство для читателей Хабра, потому что многие из описанных практик совпадают с тем, к чему я пришёл самостоятельно методом проб и ошибок. Многие из них легко адаптировать и для других популярных инструментов.

Читать перевод

Линус Торвальдс навайбкодил проект для гитары при помощи Google Antigravity

Codestin Search AppПростой
Codestin Search App2 мин
Codestin Search App29K

Создатель Linux официально присоединился к лагерю тех, кто не стесняется генерить код через AI. Подрыв устоев!

Читать далее

300 дней с AI-агентами: от руководителя к Full Cycle Engineer

Codestin Search AppПростой
Codestin Search App19 мин
Codestin Search App17K

Последние 7 лет я руководил командами разработки, но не то что не писал код — я его даже не читал. В 2025 году я снова вернулся к самостоятельной разработке. И даже могу называть себя Full Cycle Engineer. Что стоит за этим термином — раскрою ниже.

За 2025 год я сделал больше, чем за предыдущие пять лет вместе взятые.

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

Читать далее
1
23 ...