[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:structuredlogviewer:pt":3,"releases:stats:cask:structuredlogviewer:pt":356},{"artifacts":4,"autoUpdates":17,"categories":18,"conflictsWith":25,"dependsOn":28,"deprecated":17,"description":39,"descriptionEn":40,"disabled":17,"displayName":41,"downloadSha256":42,"downloadSize":43,"downloadUrl":44,"editorChoice":17,"formulaeUrl":45,"homepage":46,"installCommand":47,"installs":48,"installs30d":49,"isFont":17,"isLibrary":17,"kegOnly":17,"kind":52,"latestRelease":53,"machineTranslated":17,"minMacos":38,"name":41,"names":71,"platforms":73,"primaryCategory":333,"rank30d":334,"releaseCount":335,"releaseStats":336,"repoUrl":342,"screenshots":343,"sourceLocale":64,"sourceUrl":344,"summary":345,"summaryTranslation":346,"supports":347,"tags":349,"tap":354,"token":72,"version":70,"versionChangedAt":355},{"apps":5,"binaries":7,"entries":8,"pkgs":16},[6],"StructuredLogViewer.app",[],[9],{"declaration":10,"phase":13,"sources":14,"target":12,"type":15},{"app":11,"target":12},[6],"\u002FApplications\u002FStructuredLogViewer.app","install",[6],"app",[],false,[19],{"icon":20,"machineTranslated":21,"name":22,"slug":23,"sourceLocale":24},"lucide:code-xml",true,"Ferramentas de desenvolvimento","developer-tools","zh-CN",{"casks":26,"formulae":27},[],[],{"arch":29,"casks":32,"formulae":33,"macos":34,"requirements":35},[30,31],"arm64","x86_64",[],[],">= 12",{"macos":36},{">=":37},[38],"12","Structured Log Viewer é um aplicativo para macOS destinado à inspeção de logs de compilação do MSBuild. Ele abre logs binários do MSBuild (`.binlog`) e arquivos XML grandes e legíveis (`.xml`), apresentando as informações da compilação em uma visualização estruturada.\n\n- Explore eventos de compilação e recolha seções que não sejam relevantes para a investigação.\n- Pesquise o conteúdo dos logs usando os recursos de busca do visualizador.\n- Abra arquivos de log existentes, incluindo logs binários gravados com a opção `\u002Fbl` do MSBuild.\n- Examine informações incorporadas ao log binário, como arquivos de origem de projetos e destinos, quando estiverem presentes.\n- O visualizador também oferece uma operação para remover dados sensíveis. A detecção automática cobre um conjunto limitado de padrões; revise os logs com cuidado antes de compartilhá-los.\n\nPara criar um log binário, execute `dotnet build -bl` ou `msbuild \u002Fbl` e abra o `.binlog` resultante no aplicativo. Instale o aplicativo para macOS com `brew install --cask structuredlogviewer`. O cask requer macOS 12 ou posterior.\n\nLogs binários podem conter variáveis de ambiente, caminhos locais e arquivos de projeto incorporados, além de expor segredos. Revise o log antes de compartilhá-lo.\n\nFontes: [Site do projeto](https:\u002F\u002Fmsbuildlog.com\u002F) · [Cask do Homebrew](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fs\u002Fstructuredlogviewer.rb)","Interactive log viewer for MSBuild structured logs (*.binlog)","Structured Log Viewer","4a4b08d1bbd706c06bffa960de435251d03ca052b882749e3f17cb03c8d1b765",45444647,"https:\u002F\u002Fgithub.com\u002FKirillOsenkov\u002FMSBuildStructuredLog\u002Freleases\u002Fdownload\u002Fv2.3.246\u002FStructuredLogViewer-arm64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fstructuredlogviewer","https:\u002F\u002Fmsbuildlog.com\u002F","brew install --cask structuredlogviewer",{"d30":49,"d365":50,"d90":51},4,317,32,"cask",{"bodyMarkdown":54,"brewCommittedAt":55,"hasNotes":21,"id":56,"isLatest":21,"isPrerelease":17,"machineTranslated":17,"publishedAt":57,"sections":58,"source":63,"sourceLocale":64,"summary":65,"title":66,"translation":67,"version":70},"## Mensagens\n\nStructured Log Viewer 2.3.246 altera o tratamento dos registros de mensagens: a formatação tardia de mensagens não é mais forçada para cada registro. A evidência da versão não descreve outras mudanças.\n\nFonte: [GitHub release](https:\u002F\u002Fgithub.com\u002FKirillOsenkov\u002FMSBuildStructuredLog\u002Freleases\u002Ftag\u002Fv2.3.246)","2026-08-20T04:44:19Z",8599,"2026-08-20T02:15:12Z",[59],{"area":60,"items":61},"Mensagens",[62],"Não força mais a formatação tardia em cada registro de mensagem.","editorial","en-US","Altera o tratamento dos registros de mensagens para não forçar a formatação tardia em todos eles.","Structured Log Viewer 2.3.246",{"locale":68,"machineTranslated":17,"sourceLocale":64,"status":69},"pt-BR","manual","2.3.246",[41,72],"structuredlogviewer",[74,98,119,141,162,184,205,227,248,270,291,312],{"arch":31,"artifacts":75,"conflictsWith":84,"dependsOn":87,"downloadSha256":94,"downloadUrl":95,"macos":96,"minMacos":38,"requiresRosetta":17,"tag":97,"version":70},{"apps":76,"binaries":77,"entries":78,"pkgs":83},[6],[],[79],{"declaration":80,"phase":13,"sources":82,"target":12,"type":15},{"app":81,"target":12},[6],[6],[],{"casks":85,"formulae":86},[],[],{"arch":88,"casks":89,"formulae":90,"macos":34,"requirements":91},[31],[],[],{"macos":92},{">=":93},[38],"a04efd457b9f4d302fd49668a48da0bcdfe35dc4f43902b95483116cbf811967","https:\u002F\u002Fgithub.com\u002FKirillOsenkov\u002FMSBuildStructuredLog\u002Freleases\u002Fdownload\u002Fv2.3.246\u002FStructuredLogViewer-x64.dmg","27","golden_gate",{"arch":30,"artifacts":99,"conflictsWith":108,"dependsOn":111,"downloadSha256":42,"downloadUrl":44,"macos":96,"minMacos":38,"requiresRosetta":17,"tag":118,"version":70},{"apps":100,"binaries":101,"entries":102,"pkgs":107},[6],[],[103],{"declaration":104,"phase":13,"sources":106,"target":12,"type":15},{"app":105,"target":12},[6],[6],[],{"casks":109,"formulae":110},[],[],{"arch":112,"casks":113,"formulae":114,"macos":34,"requirements":115},[30],[],[],{"macos":116},{">=":117},[38],"arm64_golden_gate",{"arch":31,"artifacts":120,"conflictsWith":129,"dependsOn":132,"downloadSha256":94,"downloadUrl":95,"macos":139,"minMacos":38,"requiresRosetta":17,"tag":140,"version":70},{"apps":121,"binaries":122,"entries":123,"pkgs":128},[6],[],[124],{"declaration":125,"phase":13,"sources":127,"target":12,"type":15},{"app":126,"target":12},[6],[6],[],{"casks":130,"formulae":131},[],[],{"arch":133,"casks":134,"formulae":135,"macos":34,"requirements":136},[31],[],[],{"macos":137},{">=":138},[38],"26","tahoe",{"arch":30,"artifacts":142,"conflictsWith":151,"dependsOn":154,"downloadSha256":42,"downloadUrl":44,"macos":139,"minMacos":38,"requiresRosetta":17,"tag":161,"version":70},{"apps":143,"binaries":144,"entries":145,"pkgs":150},[6],[],[146],{"declaration":147,"phase":13,"sources":149,"target":12,"type":15},{"app":148,"target":12},[6],[6],[],{"casks":152,"formulae":153},[],[],{"arch":155,"casks":156,"formulae":157,"macos":34,"requirements":158},[30],[],[],{"macos":159},{">=":160},[38],"arm64_tahoe",{"arch":31,"artifacts":163,"conflictsWith":172,"dependsOn":175,"downloadSha256":94,"downloadUrl":95,"macos":182,"minMacos":38,"requiresRosetta":17,"tag":183,"version":70},{"apps":164,"binaries":165,"entries":166,"pkgs":171},[6],[],[167],{"declaration":168,"phase":13,"sources":170,"target":12,"type":15},{"app":169,"target":12},[6],[6],[],{"casks":173,"formulae":174},[],[],{"arch":176,"casks":177,"formulae":178,"macos":34,"requirements":179},[31],[],[],{"macos":180},{">=":181},[38],"15","sequoia",{"arch":30,"artifacts":185,"conflictsWith":194,"dependsOn":197,"downloadSha256":42,"downloadUrl":44,"macos":182,"minMacos":38,"requiresRosetta":17,"tag":204,"version":70},{"apps":186,"binaries":187,"entries":188,"pkgs":193},[6],[],[189],{"declaration":190,"phase":13,"sources":192,"target":12,"type":15},{"app":191,"target":12},[6],[6],[],{"casks":195,"formulae":196},[],[],{"arch":198,"casks":199,"formulae":200,"macos":34,"requirements":201},[30],[],[],{"macos":202},{">=":203},[38],"arm64_sequoia",{"arch":31,"artifacts":206,"conflictsWith":215,"dependsOn":218,"downloadSha256":94,"downloadUrl":95,"macos":225,"minMacos":38,"requiresRosetta":17,"tag":226,"version":70},{"apps":207,"binaries":208,"entries":209,"pkgs":214},[6],[],[210],{"declaration":211,"phase":13,"sources":213,"target":12,"type":15},{"app":212,"target":12},[6],[6],[],{"casks":216,"formulae":217},[],[],{"arch":219,"casks":220,"formulae":221,"macos":34,"requirements":222},[31],[],[],{"macos":223},{">=":224},[38],"14","sonoma",{"arch":30,"artifacts":228,"conflictsWith":237,"dependsOn":240,"downloadSha256":42,"downloadUrl":44,"macos":225,"minMacos":38,"requiresRosetta":17,"tag":247,"version":70},{"apps":229,"binaries":230,"entries":231,"pkgs":236},[6],[],[232],{"declaration":233,"phase":13,"sources":235,"target":12,"type":15},{"app":234,"target":12},[6],[6],[],{"casks":238,"formulae":239},[],[],{"arch":241,"casks":242,"formulae":243,"macos":34,"requirements":244},[30],[],[],{"macos":245},{">=":246},[38],"arm64_sonoma",{"arch":31,"artifacts":249,"conflictsWith":258,"dependsOn":261,"downloadSha256":94,"downloadUrl":95,"macos":268,"minMacos":38,"requiresRosetta":17,"tag":269,"version":70},{"apps":250,"binaries":251,"entries":252,"pkgs":257},[6],[],[253],{"declaration":254,"phase":13,"sources":256,"target":12,"type":15},{"app":255,"target":12},[6],[6],[],{"casks":259,"formulae":260},[],[],{"arch":262,"casks":263,"formulae":264,"macos":34,"requirements":265},[31],[],[],{"macos":266},{">=":267},[38],"13","ventura",{"arch":30,"artifacts":271,"conflictsWith":280,"dependsOn":283,"downloadSha256":42,"downloadUrl":44,"macos":268,"minMacos":38,"requiresRosetta":17,"tag":290,"version":70},{"apps":272,"binaries":273,"entries":274,"pkgs":279},[6],[],[275],{"declaration":276,"phase":13,"sources":278,"target":12,"type":15},{"app":277,"target":12},[6],[6],[],{"casks":281,"formulae":282},[],[],{"arch":284,"casks":285,"formulae":286,"macos":34,"requirements":287},[30],[],[],{"macos":288},{">=":289},[38],"arm64_ventura",{"arch":31,"artifacts":292,"conflictsWith":301,"dependsOn":304,"downloadSha256":94,"downloadUrl":95,"macos":38,"minMacos":38,"requiresRosetta":17,"tag":311,"version":70},{"apps":293,"binaries":294,"entries":295,"pkgs":300},[6],[],[296],{"declaration":297,"phase":13,"sources":299,"target":12,"type":15},{"app":298,"target":12},[6],[6],[],{"casks":302,"formulae":303},[],[],{"arch":305,"casks":306,"formulae":307,"macos":34,"requirements":308},[31],[],[],{"macos":309},{">=":310},[38],"monterey",{"arch":30,"artifacts":313,"conflictsWith":322,"dependsOn":325,"downloadSha256":42,"downloadUrl":44,"macos":38,"minMacos":38,"requiresRosetta":17,"tag":332,"version":70},{"apps":314,"binaries":315,"entries":316,"pkgs":321},[6],[],[317],{"declaration":318,"phase":13,"sources":320,"target":12,"type":15},{"app":319,"target":12},[6],[6],[],{"casks":323,"formulae":324},[],[],{"arch":326,"casks":327,"formulae":328,"macos":34,"requirements":329},[30],[],[],{"macos":330},{">=":331},[38],"arm64_monterey",{"icon":20,"machineTranslated":21,"name":22,"slug":23,"sourceLocale":24},3068,34,{"brewLag":337,"cadence":341,"count30d":339},{"compared":338,"earlierCount":339,"medianMinutes":340},3,0,112,"biweekly","https:\u002F\u002Fgithub.com\u002FKirillOsenkov\u002FMSBuildStructuredLog",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fs\u002Fstructuredlogviewer.rb","Visualizador interativo para macOS que permite examinar logs binários do MSBuild e arquivos XML grandes.",{"locale":68,"machineTranslated":17,"sourceLocale":64,"status":69},{"arm64":21,"requiresRosetta":17,"status":348,"x86_64":21},"known",[350,351,352,353],"build logs","MSBuild","log search","data redaction","homebrew\u002Fcask","2026-10-07T09:38:42.722922Z",null]