<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://codes.js.cn/</loc><changefreq>daily</changefreq><priority>1.0</priority></url>
  <url><loc>https://codes.js.cn/articles/index1.html</loc><changefreq>daily</changefreq><priority>0.9</priority></url>
  <url><loc>https://codes.js.cn/articles/index2.html</loc><changefreq>daily</changefreq><priority>0.9</priority></url>
  <url><loc>https://codes.js.cn/articles/index3.html</loc><changefreq>daily</changefreq><priority>0.9</priority></url>
  <url><loc>https://codes.js.cn/articles/api-documentation.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/autocomplete-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/build-editor-from-scratch.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/changelog-2026.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/code-folding-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/code-formatter.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/command-palette-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/command-system-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/cursor-selection-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/demo-showcase.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/diff-algorithm.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/download-trial.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-arch.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-autocomplete-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-completion-guide.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-drag-drop.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-error-handling.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-find-replace.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-formatting-guide.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-history-management.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-indent-whitespace.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-kernel.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-keyboard-shortcuts-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-multi-cursor-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-performance-guide.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-performance-optimization.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-selection-clipboard.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-syntax-highlighting-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-syntax-highlighting.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/editor-undo-redo.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/file-operations-management.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/file-tree-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/indent-management.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/interaction.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/keybinding-customization.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/language-support.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/minimap-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/multi-cursor-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/performance.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/plugin-system-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/quickstart-guide.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/rendering-layer-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/search-replace-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/selection-cursor-operations.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/snippet-system-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/syntax-highlight-implementation.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/theme-customization-guide.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/theme-system-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/tutorials.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/undo-redo-design.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/user-showcase.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/articles/virtual-scroll-performance.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/changelog.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/custom-theme.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/features.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/languages.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/tutorial.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://codes.js.cn/vim-keybindings.html</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>
</urlset>
