Um editor de texto japonês gratuito para Windows
Começaremos a usar o Project (Kanban).
A política de desenvolvimento é resumida abaixo. Se você quiser participar do desenvolvimento, clique aqui.
https://github.com/sakura-editor/sakura/wiki
Para compilar o Sakura Editor, você precisa da versão mais recente do Visual Studio ou de uma versão anterior do Visual Studio (Visual Studio 2017 ou posterior, excluindo Express 2017 para Windows Desktop).
Sakura Editor é baseado na licença zlib, que é uma licença certificada pela Open Source Initiative (OSI), portanto, mesmo organizações empresariais que normalmente não são elegíveis para a edição Community podem usar a edição Community para desenvolvimento e testes. Claro, as edições Professional e Enterprise também estão disponíveis.
Os binários oficiais são criados com o Visual Studio Community 2017.
Versão do Visual Studio | Problema abordado/RP |
---|---|
2022 | #1872 (confirmar) |
2017/2019 simultâneo | #866 |
Veja aqui detalhes sobre como funciona.
Um arquivo de configuração chamado .vsconfig é fornecido para instalar os componentes necessários para compilar o Sakura Editor no Visual Studio.
No #1162, um arquivo chamado .vsconfig é colocado no mesmo diretório que sakura.sln.
Ao instalar com vs_community__XXXXX.exe
, adicione a opção --config. Ou altere a configuração para instalar automaticamente os componentes necessários.
vs_community__XXXXX.exe --config <.vsconfig のファイルパス>
Quando você abre sakura.sln
no Visual Studio mais recente (Visual Studio 2019 ou mais recente), ele carrega a lista de componentes necessários de .vsconfig localizado no mesmo diretório. Se houver componentes que não estejam instalados, um botão de instalação será exibido. Clique em Instalar para instalar automaticamente os componentes ausentes.
sakura.sln
no Visual Studio e crie-o.Veja aqui para detalhes
Veja aqui.
azure-pipelines.md explica como a compilação funciona.
AppVeyor usa build-all.bat para construir. Consulte build-batchfiles.md para arquivos em lote usados para compilações.
Por favor, leiaこれ
antes de usar.
x64 版は alpha 版
.
No momento, estamos trabalhando nesse problema, portanto, pode haver problemas inesperados.
Jobs
na extrema direita.Configuration: Release; Platform: Win32
).ARTIFACTS
na extrema direita.Exe
no final são um conjunto de arquivos executáveis.Installer
no final é um conjunto de instaladores.All
é o conjunto completo de binários, instalador, log de construção e saída do assembler.Log
no final é um conjunto de logs de construção.Asm
no final é o conjunto de saída do assembler. Você pode baixá-lo da mesma forma após selecionar a compilação desejada abaixo.
https://ci.appveyor.com/project/sakuraeditor/sakura/history
Veja aqui.
CHANGELOG.md
mais recente aqui (você pode verificá-lo localmente usando as etapas descritas em Como verificar o Markdown localmente).CHANGELOG.md
é gerado automaticamente a partir do PullRequest. Um exemplo de macro é fornecido aqui.
Se você estiver interessado em fazer uma amostra, crie um PR.