Бесплатный текстовый редактор на японском языке для Windows.
Мы начнем использовать Project (Kanban).
Политика развития кратко изложена ниже. Если вы хотите принять участие в разработке, пожалуйста, нажмите здесь.
https://github.com/sakura-editor/sakura/wiki
Чтобы скомпилировать редактор Sakura, вам потребуется последняя версия Visual Studio или более ранняя версия Visual Studio (Visual Studio 2017 или более поздняя версия, за исключением Express 2017 для Windows Desktop).
Редактор Sakura основан на лицензии zlib, которая является лицензией, сертифицированной Open Source Initiative (OSI), поэтому даже корпоративные организации, которые обычно не имеют права на версию Community, могут использовать версию Community для разработки и тестирования. Конечно, также доступны версии Professional и Enterprise.
Официальные двоичные файлы создаются с помощью Visual Studio Community 2017.
Версия Visual Studio | Решенная проблема/PR |
---|---|
2022 год | #1872 (фиксация) |
2017/2019 одновременный | #866 |
Подробности о том, как это работает, смотрите здесь.
Файл конфигурации с именем .vsconfig предоставляется для установки компонентов, необходимых для компиляции редактора Sakura Editor в Visual Studio.
В #1162 файл с именем .vsconfig размещается в том же каталоге, что и sakura.sln.
При установке с помощью vs_community__XXXXX.exe
добавьте параметр --config. Или измените конфигурацию для автоматической установки необходимых компонентов.
vs_community__XXXXX.exe --config <.vsconfig のファイルパス>
Когда вы открываете sakura.sln
в последней версии Visual Studio (Visual Studio 2019 или новее), он загружает список необходимых компонентов из .vsconfig, расположенного в том же каталоге. Если есть компоненты, которые не установлены, отобразится кнопка установки. Нажмите «Установить», чтобы автоматически установить недостающие компоненты.
sakura.sln
в Visual Studio и соберите его.Подробности смотрите здесь
Смотрите здесь.
azure-pipelines.md объясняет, как работает сборка.
AppVeyor использует build-all.bat для сборки. См. build-batchfiles.md для пакетных файлов, используемых для сборок.
Пожалуйста, прочтитеこれ
перед использованием.
x64 版は alpha 版
.
В настоящее время мы работаем над этой проблемой, поэтому могут возникнуть непредвиденные проблемы.
Jobs
в крайнем правом углу.Configuration: Release; Platform: Win32
).ARTIFACTS
в крайнем правом углу.Exe
представляют собой набор исполняемых файлов.Installer
в конце - это набор установщиков.All
— это полный набор двоичных файлов, установщика, журнала сборки и вывода ассемблера.Log
представляет собой набор журналов сборки.Asm
, — это выходной набор ассемблера. Вы можете скачать его таким же образом, выбрав нужную сборку снизу.
https://ci.appveyor.com/project/sakuraeditor/sakura/history
Смотрите здесь.
CHANGELOG.md
здесь (вы можете проверить ее локально, выполнив действия, описанные в разделе «Как проверить Markdown локально»).CHANGELOG.md
автоматически генерируется из PullRequest. Пример макроса представлен здесь.
Если вы заинтересованы в создании образца, создайте PR.