实例介绍
Notepads
Notepads是一款现代、轻量级的文本编辑器,拥有极简设计。
Notepads是什么?
我已经等了很长时间,希望能有一款现代的Windows 10记事本应用程序出现,然后我决定自己创建一个。别误会,Notepad 、VS Code和Sublime都是很棒的文本编辑器。我曾经使用过它们,将来还会继续使用。但是,它们要么太重,要么外观不够吸引人。有时我只是想使用Windows记事本来做一些事情,比如写笔记或编辑配置文件。因此,我决定在这里创建一个win32记事本替代品,并尝试赋予它现代的外观和感觉。最重要的是,它必须速度飞快,吸引每个人的眼球。
因此,“Notepads”就诞生了🎉(s代表Sets)。
- 流畅的设计,内置选项卡系统。
- 速度飞快、轻量级。
- 通过命令行或PowerShell启动,键入:notepads或notepads %FilePath%。
- 多行手写支持。
- 内置Markdown实时预览。
- 内置差异查看器(预览您的更改)。
- 会话快照和多实例。
快捷键:
- Ctrl N/T:创建新选项卡。
- Ctrl (Shift) Tab:在选项卡之间切换。
【实例截图】
文件清单
└── Notepads-3e54f21fcb140edee0969c2863e951793ae77a5f
├── azure-pipelines.yml
├── CI-CD_DOCUMENTATION.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE.txt
├── PRIVACY.md
├── README.md
├── ScreenShots
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ └── CI-CD_DOCUMENTATION
│ ├── Actions_workflow_dispatch.png
│ ├── CodeQL_alert_page.png
│ ├── CodeQL_results.png
│ ├── CSA_custom_1.png
│ ├── CSA_custom_2.png
│ ├── CSA_custom_3.png
│ ├── CSA_custom_4.png
│ ├── CSA_custom_5.png
│ ├── CSA_custom_6.png
│ ├── CSA_custom_7.png
│ ├── CSA_execute_1.png
│ ├── CSA_execute_2.png
│ ├── CSA_execute_3.png
│ ├── CSA_execute_4.png
│ ├── CSA_execute_5.png
│ ├── CSA_new_pat_1.png
│ ├── CSA_new_pat_2.png
│ ├── CSA_new_pat_3.png
│ ├── CSA_new_pat_4.png
│ ├── CSA_new_pat_5.png
│ ├── CSA_new_pat_6.png
│ ├── CSA_new_secret.png
│ ├── CSA_secret_add.png
│ ├── CSA_secrets.png
│ ├── CSA_url_owner.png
│ ├── CSA_url_repo.png
│ ├── Dependabot_alert_page.png
│ ├── Dependabot_alerts_page.png
│ ├── Dependabot_dependency_graph.png
│ ├── Dependabot_log_page.png
│ ├── Dependabot_PRs.png
│ ├── Dependabot_tab.png
│ ├── Publish_to_store_1.png
│ ├── Publish_to_store_2.png
│ ├── Publish_to_store_3.png
│ ├── Release_1.png
│ ├── Release_2.png
│ └── SonarCloud_1.png
└── src
├── Notepads
│ ├── AppCenterSecret.cs
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Assets
│ │ ├── appicon_b-dev.png
│ │ ├── appicon_b.png
│ │ ├── appicon_bs-dev.png
│ │ ├── appicon_bs.png
│ │ ├── appicon_w-dev.png
│ │ ├── appicon_w.png
│ │ ├── appicon_ws-dev.gif
│ │ ├── appicon_ws-dev.png
│ │ ├── appicon_ws.gif
│ │ ├── appicon_ws.png
│ │ ├── FileIcons
│ │ │ ├── asp.png
│ │ │ ├── asp.targetsize-16.png
│ │ │ ├── asp.targetsize-32.png
│ │ │ ├── asp.targetsize-48.png
│ │ │ ├── asp.targetsize-512.png
│ │ │ ├── ass.png
│ │ │ ├── ass.targetsize-16.png
│ │ │ ├── ass.targetsize-32.png
│ │ │ ├── ass.targetsize-48.png
│ │ │ ├── ass.targetsize-512.png
│ │ │ ├── bash.png
│ │ │ ├── bash.targetsize-16.png
│ │ │ ├── bash.targetsize-32.png
│ │ │ ├── bash.targetsize-48.png
│ │ │ ├── bash.targetsize-512.png
│ │ │ ├── bib.png
│ │ │ ├── bib.targetsize-16.png
│ │ │ ├── bib.targetsize-32.png
│ │ │ ├── bib.targetsize-48.png
│ │ │ ├── bib.targetsize-512.png
│ │ │ ├── cfg.png
│ │ │ ├── cfg.targetsize-16.png
│ │ │ ├── cfg.targetsize-32.png
│ │ │ ├── cfg.targetsize-48.png
│ │ │ ├── cfg.targetsize-512.png
│ │ │ ├── c.png
│ │ │ ├── cpp.png
│ │ │ ├── cpp.targetsize-16.png
│ │ │ ├── cpp.targetsize-32.png
│ │ │ ├── cpp.targetsize-48.png
│ │ │ ├── cpp.targetsize-512.png
│ │ │ ├── cs.png
│ │ │ ├── css.png
│ │ │ ├── css.targetsize-16.png
│ │ │ ├── css.targetsize-32.png
│ │ │ ├── css.targetsize-48.png
│ │ │ ├── css.targetsize-512.png
│ │ │ ├── cs.targetsize-16.png
│ │ │ ├── cs.targetsize-32.png
│ │ │ ├── cs.targetsize-48.png
│ │ │ ├── cs.targetsize-512.png
│ │ │ ├── c.targetsize-16.png
│ │ │ ├── c.targetsize-32.png
│ │ │ ├── c.targetsize-48.png
│ │ │ ├── c.targetsize-512.png
│ │ │ ├── file.png
│ │ │ ├── file.targetsize-16.png
│ │ │ ├── file.targetsize-32.png
│ │ │ ├── file.targetsize-48.png
│ │ │ ├── file.targetsize-512.png
│ │ │ ├── h.png
│ │ │ ├── h.targetsize-16.png
│ │ │ ├── h.targetsize-32.png
│ │ │ ├── h.targetsize-48.png
│ │ │ ├── h.targetsize-512.png
│ │ │ ├── html.png
│ │ │ ├── html.targetsize-16.png
│ │ │ ├── html.targetsize-32.png
│ │ │ ├── html.targetsize-48.png
│ │ │ ├── html.targetsize-512.png
│ │ │ ├── ini.png
│ │ │ ├── ini.targetsize-16.png
│ │ │ ├── ini.targetsize-32.png
│ │ │ ├── ini.targetsize-48.png
│ │ │ ├── ini.targetsize-512.png
│ │ │ ├── java.png
│ │ │ ├── java.targetsize-16.png
│ │ │ ├── java.targetsize-32.png
│ │ │ ├── java.targetsize-48.png
│ │ │ ├── java.targetsize-512.png
│ │ │ ├── json.png
│ │ │ ├── json.targetsize-16.png
│ │ │ ├── json.targetsize-32.png
│ │ │ ├── json.targetsize-48.png
│ │ │ ├── json.targetsize-512.png
│ │ │ ├── js.png
│ │ │ ├── jsp.png
│ │ │ ├── jsp.targetsize-16.png
│ │ │ ├── jsp.targetsize-32.png
│ │ │ ├── jsp.targetsize-48.png
│ │ │ ├── jsp.targetsize-512.png
│ │ │ ├── js.targetsize-16.png
│ │ │ ├── js.targetsize-32.png
│ │ │ ├── js.targetsize-48.png
│ │ │ ├── js.targetsize-512.png
│ │ │ ├── log.png
│ │ │ ├── log.targetsize-16.png
│ │ │ ├── log.targetsize-32.png
│ │ │ ├── log.targetsize-48.png
│ │ │ ├── log.targetsize-512.png
│ │ │ ├── md.png
│ │ │ ├── md.targetsize-16.png
│ │ │ ├── md.targetsize-32.png
│ │ │ ├── md.targetsize-48.png
│ │ │ ├── md.targetsize-512.png
│ │ │ ├── perl.png
│ │ │ ├── perl.targetsize-16.png
│ │ │ ├── perl.targetsize-32.png
│ │ │ ├── perl.targetsize-48.png
│ │ │ ├── perl.targetsize-512.png
│ │ │ ├── php.png
│ │ │ ├── php.targetsize-16.png
│ │ │ ├── php.targetsize-32.png
│ │ │ ├── php.targetsize-48.png
│ │ │ ├── php.targetsize-512.png
│ │ │ ├── py.png
│ │ │ ├── py.targetsize-16.png
│ │ │ ├── py.targetsize-32.png
│ │ │ ├── py.targetsize-48.png
│ │ │ ├── py.targetsize-512.png
│ │ │ ├── rb.png
│ │ │ ├── rb.targetsize-16.png
│ │ │ ├── rb.targetsize-32.png
│ │ │ ├── rb.targetsize-48.png
│ │ │ ├── rb.targetsize-512.png
│ │ │ ├── rc.png
│ │ │ ├── rc.targetsize-16.png
│ │ │ ├── rc.targetsize-32.png
│ │ │ ├── rc.targetsize-48.png
│ │ │ ├── rc.targetsize-512.png
│ │ │ ├── sh.png
│ │ │ ├── sh.targetsize-16.png
│ │ │ ├── sh.targetsize-32.png
│ │ │ ├── sh.targetsize-48.png
│ │ │ ├── sh.targetsize-512.png
│ │ │ ├── sql.png
│ │ │ ├── sql.targetsize-16.png
│ │ │ ├── sql.targetsize-32.png
│ │ │ ├── sql.targetsize-48.png
│ │ │ ├── sql.targetsize-512.png
│ │ │ ├── srt.png
│ │ │ ├── srt.targetsize-16.png
│ │ │ ├── srt.targetsize-32.png
│ │ │ ├── srt.targetsize-48.png
│ │ │ ├── srt.targetsize-512.png
│ │ │ ├── ssa.png
│ │ │ ├── ssa.targetsize-16.png
│ │ │ ├── ssa.targetsize-32.png
│ │ │ ├── ssa.targetsize-48.png
│ │ │ ├── ssa.targetsize-512.png
│ │ │ ├── txt.png
│ │ │ ├── txt.targetsize-16.png
│ │ │ ├── txt.targetsize-32.png
│ │ │ ├── txt.targetsize-48.png
│ │ │ ├── txt.targetsize-512.png
│ │ │ ├── vb.png
│ │ │ ├── vb.targetsize-16.png
│ │ │ ├── vb.targetsize-32.png
│ │ │ ├── vb.targetsize-48.png
│ │ │ ├── vb.targetsize-512.png
│ │ │ ├── vue.png
│ │ │ ├── vue.targetsize-16.png
│ │ │ ├── vue.targetsize-32.png
│ │ │ ├── vue.targetsize-48.png
│ │ │ ├── vue.targetsize-512.png
│ │ │ ├── xml.png
│ │ │ ├── xml.targetsize-16.png
│ │ │ ├── xml.targetsize-32.png
│ │ │ ├── xml.targetsize-48.png
│ │ │ ├── xml.targetsize-512.png
│ │ │ ├── yml.png
│ │ │ ├── yml.targetsize-16.png
│ │ │ ├── yml.targetsize-32.png
│ │ │ ├── yml.targetsize-48.png
│ │ │ └── yml.targetsize-512.png
│ │ ├── GameBar
│ │ │ └── Icons
│ │ │ ├── icon.light.targetsize-16-dev.png
│ │ │ ├── icon.light.targetsize-16.png
│ │ │ ├── icon.light.targetsize-20-dev.png
│ │ │ ├── icon.light.targetsize-20.png
│ │ │ ├── icon.light.targetsize-24-dev.png
│ │ │ ├── icon.light.targetsize-24.png
│ │ │ ├── icon.light.targetsize-256-dev.png
│ │ │ ├── icon.light.targetsize-256.png
│ │ │ ├── icon.light.targetsize-32-dev.png
│ │ │ ├── icon.light.targetsize-32.png
│ │ │ ├── icon.light.targetsize-44-dev.png
│ │ │ ├── icon.light.targetsize-44.png
│ │ │ ├── icon.targetsize-16-dev.png
│ │ │ ├── icon.targetsize-16.png
│ │ │ ├── icon.targetsize-20-dev.png
│ │ │ ├── icon.targetsize-20.png
│ │ │ ├── icon.targetsize-24-dev.png
│ │ │ ├── icon.targetsize-24.png
│ │ │ ├── icon.targetsize-256-dev.png
│ │ │ ├── icon.targetsize-256.png
│ │ │ ├── icon.targetsize-32-dev.png
│ │ │ ├── icon.targetsize-32.png
│ │ │ ├── icon.targetsize-44-dev.png
│ │ │ └── icon.targetsize-44.png
│ │ ├── LargeTile.scale-100_altform-colorful_theme-light-dev.png
│ │ ├── LargeTile.scale-100_altform-colorful_theme-light.png
│ │ ├── LargeTile.scale-100-dev.png
│ │ ├── LargeTile.scale-100.png
│ │ ├── LargeTile.scale-125_altform-colorful_theme-light-dev.png
│ │ ├── LargeTile.scale-125_altform-colorful_theme-light.png
│ │ ├── LargeTile.scale-125-dev.png
│ │ ├── LargeTile.scale-125.png
│ │ ├── LargeTile.scale-150_altform-colorful_theme-light-dev.png
│ │ ├── LargeTile.scale-150_altform-colorful_theme-light.png
│ │ ├── LargeTile.scale-150-dev.png
│ │ ├── LargeTile.scale-150.png
│ │ ├── LargeTile.scale-200_altform-colorful_theme-light-dev.png
│ │ ├── LargeTile.scale-200_altform-colorful_theme-light.png
│ │ ├── LargeTile.scale-200-dev.png
│ │ ├── LargeTile.scale-200.png
│ │ ├── LargeTile.scale-400_altform-colorful_theme-light-dev.png
│ │ ├── LargeTile.scale-400_altform-colorful_theme-light.png
│ │ ├── LargeTile.scale-400-dev.png
│ │ ├── LargeTile.scale-400.png
│ │ ├── LockScreenLogo.scale-200.png
│ │ ├── noise_high.png
│ │ ├── noise_low.png
│ │ ├── no_noise.png
│ │ ├── search_bing.png
│ │ ├── search_custom.png
│ │ ├── search_duckduckgo.png
│ │ ├── search_google.png
│ │ ├── SmallTile.scale-100_altform-colorful_theme-light-dev.png
│ │ ├── SmallTile.scale-100_altform-colorful_theme-light.png
│ │ ├── SmallTile.scale-100-dev.png
│ │ ├── SmallTile.scale-100.png
│ │ ├── SmallTile.scale-125_altform-colorful_theme-light-dev.png
│ │ ├── SmallTile.scale-125_altform-colorful_theme-light.png
│ │ ├── SmallTile.scale-125-dev.png
│ │ ├── SmallTile.scale-125.png
│ │ ├── SmallTile.scale-150_altform-colorful_theme-light-dev.png
│ │ ├── SmallTile.scale-150_altform-colorful_theme-light.png
│ │ ├── SmallTile.scale-150-dev.png
│ │ ├── SmallTile.scale-150.png
│ │ ├── SmallTile.scale-200_altform-colorful_theme-light-dev.png
│ │ ├── SmallTile.scale-200_altform-colorful_theme-light.png
│ │ ├── SmallTile.scale-200-dev.png
│ │ ├── SmallTile.scale-200.png
│ │ ├── SmallTile.scale-400_altform-colorful_theme-light-dev.png
│ │ ├── SmallTile.scale-400_altform-colorful_theme-light.png
│ │ ├── SmallTile.scale-400-dev.png
│ │ ├── SmallTile.scale-400.png
│ │ ├── SplashScreen.scale-100-dev.png
│ │ ├── SplashScreen.scale-100.png
│ │ ├── SplashScreen.scale-125-dev.png
│ │ ├── SplashScreen.scale-125.png
│ │ ├── SplashScreen.scale-150-dev.png
│ │ ├── SplashScreen.scale-150.png
│ │ ├── SplashScreen.scale-200-dev.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── SplashScreen.scale-400-dev.png
│ │ ├── SplashScreen.scale-400.png
│ │ ├── Square150x150Logo.scale-100_altform-colorful_theme-light-dev.png
│ │ ├── Square150x150Logo.scale-100_altform-colorful_theme-light.png
│ │ ├── Square150x150Logo.scale-100-dev.png
│ │ ├── Square150x150Logo.scale-100.png
│ │ ├── Square150x150Logo.scale-125_altform-colorful_theme-light-dev.png
│ │ ├── Square150x150Logo.scale-125_altform-colorful_theme-light.png
│ │ ├── Square150x150Logo.scale-125-dev.png
│ │ ├── Square150x150Logo.scale-125.png
│ │ ├── Square150x150Logo.scale-150_altform-colorful_theme-light-dev.png
│ │ ├── Square150x150Logo.scale-150_altform-colorful_theme-light.png
│ │ ├── Square150x150Logo.scale-150-dev.png
│ │ ├── Square150x150Logo.scale-150.png
│ │ ├── Square150x150Logo.scale-200_altform-colorful_theme-light-dev.png
│ │ ├── Square150x150Logo.scale-200_altform-colorful_theme-light.png
│ │ ├── Square150x150Logo.scale-200-dev.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ ├── Square150x150Logo.scale-400_altform-colorful_theme-light-dev.png
│ │ ├── Square150x150Logo.scale-400_altform-colorful_theme-light.png
│ │ ├── Square150x150Logo.scale-400-dev.png
│ │ ├── Square150x150Logo.scale-400.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-16-dev.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-256-dev.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-32-dev.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-32.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-48-dev.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png
│ │ ├── Square44x44Logo.scale-100-dev.png
│ │ ├── Square44x44Logo.scale-100.png
│ │ ├── Square44x44Logo.scale-125-dev.png
│ │ ├── Square44x44Logo.scale-125.png
│ │ ├── Square44x44Logo.scale-150-dev.png
│ │ ├── Square44x44Logo.scale-150.png
│ │ ├── Square44x44Logo.scale-200-dev.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Square44x44Logo.scale-400-dev.png
│ │ ├── Square44x44Logo.scale-400.png
│ │ ├── Square44x44Logo.targetsize-16_altform-lightunplated-dev.png
│ │ ├── Square44x44Logo.targetsize-16_altform-lightunplated.png
│ │ ├── Square44x44Logo.targetsize-16-dev.png
│ │ ├── Square44x44Logo.targetsize-16.png
│ │ ├── Square44x44Logo.targetsize-24_altform-lightunplated-dev.png
│ │ ├── Square44x44Logo.targetsize-24_altform-lightunplated.png
│ │ ├── Square44x44Logo.targetsize-24_altform-unplated-dev.png
│ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ ├── Square44x44Logo.targetsize-24-dev.png
│ │ ├── Square44x44Logo.targetsize-24.png
│ │ ├── Square44x44Logo.targetsize-256_altform-lightunplated-dev.png
│ │ ├── Square44x44Logo.targetsize-256_altform-lightunplated.png
│ │ ├── Square44x44Logo.targetsize-256-dev.png
│ │ ├── Square44x44Logo.targetsize-256.png
│ │ ├── Square44x44Logo.targetsize-32_altform-lightunplated-dev.png
│ │ ├── Square44x44Logo.targetsize-32_altform-lightunplated.png
│ │ ├── Square44x44Logo.targetsize-32-dev.png
│ │ ├── Square44x44Logo.targetsize-32.png
│ │ ├── Square44x44Logo.targetsize-48_altform-lightunplated-dev.png
│ │ ├── Square44x44Logo.targetsize-48_altform-lightunplated.png
│ │ ├── Square44x44Logo.targetsize-48-dev.png
│ │ ├── Square44x44Logo.targetsize-48.png
│ │ ├── StoreLogo.backup.png
│ │ ├── StoreLogo.scale-100-dev.png
│ │ ├── StoreLogo.scale-100.png
│ │ ├── StoreLogo.scale-125-dev.png
│ │ ├── StoreLogo.scale-125.png
│ │ ├── StoreLogo.scale-150-dev.png
│ │ ├── StoreLogo.scale-150.png
│ │ ├── StoreLogo.scale-200-dev.png
│ │ ├── StoreLogo.scale-200.png
│ │ ├── StoreLogo.scale-400-dev.png
│ │ ├── StoreLogo.scale-400.png
│ │ ├── Wide310x150Logo.scale-100_altform-colorful_theme-light-dev.png
│ │ ├── Wide310x150Logo.scale-100_altform-colorful_theme-light.png
│ │ ├── Wide310x150Logo.scale-100-dev.png
│ │ ├── Wide310x150Logo.scale-100.png
│ │ ├── Wide310x150Logo.scale-125_altform-colorful_theme-light-dev.png
│ │ ├── Wide310x150Logo.scale-125_altform-colorful_theme-light.png
│ │ ├── Wide310x150Logo.scale-125-dev.png
│ │ ├── Wide310x150Logo.scale-125.png
│ │ ├── Wide310x150Logo.scale-150_altform-colorful_theme-light-dev.png
│ │ ├── Wide310x150Logo.scale-150_altform-colorful_theme-light.png
│ │ ├── Wide310x150Logo.scale-150-dev.png
│ │ ├── Wide310x150Logo.scale-150.png
│ │ ├── Wide310x150Logo.scale-200_altform-colorful_theme-light-dev.png
│ │ ├── Wide310x150Logo.scale-200_altform-colorful_theme-light.png
│ │ ├── Wide310x150Logo.scale-200-dev.png
│ │ ├── Wide310x150Logo.scale-200.png
│ │ ├── Wide310x150Logo.scale-400_altform-colorful_theme-light-dev.png
│ │ ├── Wide310x150Logo.scale-400_altform-colorful_theme-light.png
│ │ ├── Wide310x150Logo.scale-400-dev.png
│ │ └── Wide310x150Logo.scale-400.png
│ ├── Brushes
│ │ └── HostBackdropAcrylicBrush.cs
│ ├── Commands
│ │ ├── CommandHandlerResult.cs
│ │ ├── ICommandHandler.cs
│ │ ├── IKeyboardCommand.cs
│ │ ├── IMouseCommand.cs
│ │ ├── KeyboardCommand.cs
│ │ ├── KeyboardCommandHandler.cs
│ │ ├── MouseCommand.cs
│ │ └── MouseCommandHandler.cs
│ ├── Controls
│ │ ├── Dialog
│ │ │ ├── AppCloseSaveReminderDialog.cs
│ │ │ ├── FileOpenErrorDialog.cs
│ │ │ ├── FileRenameDialog.cs
│ │ │ ├── FileSaveErrorDialog.cs
│ │ │ ├── NotepadsDialog.cs
│ │ │ ├── RevertAllChangesConfirmationDialog.cs
│ │ │ ├── SessionCorruptionErrorDialog.cs
│ │ │ └── SetCloseSaveReminderDialog.cs
│ │ ├── DiffViewer
│ │ │ ├── BrushFactory.cs
│ │ │ ├── ISideBySideDiffViewer.cs
│ │ │ ├── RichTextBlockDiffContext.cs
│ │ │ ├── RichTextBlockDiffRenderer.cs
│ │ │ ├── ScrollViewerSynchronizer.cs
│ │ │ ├── SideBySideDiffViewer.xaml
│ │ │ └── SideBySideDiffViewer.xaml.cs
│ │ ├── FilePicker
│ │ │ └── FilePickerFactory.cs
│ │ ├── FindAndReplace
│ │ │ ├── FindAndReplaceControl.xaml
│ │ │ ├── FindAndReplaceControl.xaml.cs
│ │ │ ├── FindAndReplaceEventArgs.cs
│ │ │ ├── FindAndReplacePlaceHolder.xaml
│ │ │ ├── FindAndReplaceTextBox.cs
│ │ │ └── SearchContext.cs
│ │ ├── GoTo
│ │ │ ├── GoToControl.xaml
│ │ │ ├── GoToControl.xaml.cs
│ │ │ └── GoToEventArgs.cs
│ │ ├── Markdown
│ │ │ ├── MarkdownExtensionView.xaml
│ │ │ └── MarkdownExtensionView.xaml.cs
│ │ │ ├── ContinuationPageFormat.xaml
│ │ │ ├── ContinuationPageFormat.xaml.cs
│ │ │ ├── PrintArgs.cs
│ │ │ ├── PrintPageFormat.xaml
│ │ │ └── PrintPageFormat.xaml.cs
│ │ └── TextEditor
│ │ ├── ITextEditor.cs
│ │ ├── TextEditorContextFlyout.cs
│ │ ├── TextEditorCore.cs
│ │ ├── TextEditorCore.DateTime.cs
│ │ ├── TextEditorCore.DuplicateText.cs
│ │ ├── TextEditorCore.ExternalEventListener.cs
│ │ ├── TextEditorCore.FindAndReplace.cs
│ │ ├── TextEditorCore.FontSize.cs
│ │ ├── TextEditorCore.Indentation.cs
│ │ ├── TextEditorCore.JoinText.cs
│ │ ├── TextEditorCore.LineHighlighter.cs
│ │ ├── TextEditorCore.LineNumbers.cs
│ │ ├── TextEditorCore.MoveText.cs
│ │ ├── TextEditorCore.WebSearch.cs
│ │ ├── TextEditorCore.xaml
│ │ ├── TextEditorStateMetaData.cs
│ │ ├── TextEditor.xaml
│ │ └── TextEditor.xaml.cs
│ ├── Core
│ │ ├── INotepadsCore.cs
│ │ ├── ISessionManager.cs
│ │ ├── NotepadsCore.cs
│ │ ├── SessionDataModels
│ │ │ ├── NotepadsSessionData.cs
│ │ │ └── TextEditorSessionData.cs
│ │ ├── SessionManager.cs
│ │ └── TabContextFlyout.cs
│ ├── Extensions
│ │ ├── DispatcherExtensions.cs
│ │ ├── IContentPreviewExtension.cs
│ │ ├── INotepadsExtensionProvider.cs
│ │ ├── NotepadsExtensionProvider.cs
│ │ ├── ScrollViewerExtensions.cs
│ │ └── StringExtensions.cs
│ ├── Models
│ │ └── TextFile.cs
│ ├── Notepads.csproj
│ ├── Package.appxmanifest
│ ├── Package.StoreAssociation.xml
│ ├── Package.targets
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Default.rd.xml
│ ├── Resource
│ │ ├── CustomAppBarButtonStyle.xaml
│ │ ├── CustomCheckBoxStyle.xaml
│ │ ├── CustomNavigationViewItemStyle.xaml
│ │ ├── CustomRadioButtonStyle.xaml
│ │ ├── CustomSliderStyle.xaml
│ │ ├── CustomSplitViewStyle.xaml
│ │ ├── CustomToggleSwitchStyle.xaml
│ │ ├── DismissButtonStyle.xaml
│ │ ├── InAppNotificationNoDismissButton.xaml
│ │ ├── MiddleClickScrolling-CursorType.res
│ │ ├── Text Document.txt
│ │ └── TransparentTextBoxStyle.xaml
│ ├── Services
│ │ ├── ActivationService.cs
│ │ ├── AppSettingsService.cs
│ │ ├── FileExtensionProvider.cs
│ │ ├── JumpListService.cs
│ │ ├── LoggingService.cs
│ │ ├── MRUService.cs
│ │ ├── NotepadsProtocolService.cs
│ │ ├── NotificationCenter.cs
│ │ └── ThemeSettingsService.cs
│ ├── Settings
│ │ ├── ApplicationSettings.cs
│ │ └── SettingsKey.cs
│ ├── Strings
│ │ ├── ar-YE
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── bg-BG
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── cs-CZ
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── de-CH
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── de-DE
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── en-US
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── es-ES
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── fi-FI
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── fr-FR
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── hi-IN
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── hr-HR
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── hu-HU
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── it-IT
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── ja-JP
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── ka-GE
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── ko-KR
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── nl-NL
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── or-IN
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── pl-PL
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── pt-BR
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── pt-PT
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── ru-RU
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── sr-cyrl
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── sr-Latn
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── tr-TR
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── uk-UA
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── vi-VN
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ ├── zh-CN
│ │ │ ├── Manifest.resw
│ │ │ ├── Resources.resw
│ │ │ └── Settings.resw
│ │ └── zh-TW
│ │ ├── Manifest.resw
│ │ ├── Resources.resw
│ │ └── Settings.resw
│ ├── Utilities
│ │ ├── BrushUtility.cs
│ │ ├── DialogManager.cs
│ │ ├── Downloader.cs
│ │ ├── EncodingUtility.cs
│ │ ├── FileSystemUtility.cs
│ │ ├── FileTypeUtility.cs
│ │ ├── FontUtility.cs
│ │ ├── FutureAccessListUtility.cs
│ │ ├── LanguageUtility.cs
│ │ ├── LineEndingUtility.cs
│ │ ├── SearchEngineUtility.cs
│ │ ├── SessionUtility.cs
│ │ └── ThreadUtility.cs
│ └── Views
│ ├── MainPage
│ │ ├── NotepadsMainPage.IO.cs
│ │ ├── NotepadsMainPage.MainMenu.cs
│ │ ├── NotepadsMainPage.Notification.cs
│ │ ├── NotepadsMainPage.StatusBar.cs
│ │ ├── NotepadsMainPage.Theme.cs
│ │ ├── NotepadsMainPage.ViewModes.cs
│ │ ├── NotepadsMainPage.xaml
│ │ └── NotepadsMainPage.xaml.cs
│ └── Settings
│ ├── AboutPage.xaml
│ ├── AboutPage.xaml.cs
│ ├── AdvancedSettingsPage.xaml
│ ├── AdvancedSettingsPage.xaml.cs
│ ├── PersonalizationSettingsPage.xaml
│ ├── PersonalizationSettingsPage.xaml.cs
│ ├── SettingsPage.xaml
│ ├── SettingsPage.xaml.cs
│ ├── SettingsPanel.xaml
│ ├── SettingsPanel.xaml.cs
│ ├── TextAndEditorSettingsPage.xaml
│ └── TextAndEditorSettingsPage.xaml.cs
├── Notepads.Controls
│ ├── DropShadowPanel
│ │ ├── DropShadowPanel.cs
│ │ ├── DropShadowPanel.Properties.cs
│ │ └── DropShadowPanel.xaml
│ ├── GridSplitter
│ │ ├── GridSplitter.cs
│ │ ├── GridSplitter.Data.cs
│ │ ├── GridSplitter.Events.cs
│ │ ├── GridSplitter.Helper.cs
│ │ ├── GridSplitter.Options.cs
│ │ ├── GridSplitter.xaml
│ │ └── GripperHoverWrapper.cs
│ ├── Helpers
│ │ ├── DispatcherQueueHelper.cs
│ │ └── ThemeListener.cs
│ ├── InAppNotification
│ │ ├── InAppNotification.AttachedProperties.cs
│ │ ├── InAppNotificationClosedEventArgs.cs
│ │ ├── InAppNotificationClosingEventArgs.cs
│ │ ├── InAppNotification.Constants.cs
│ │ ├── InAppNotification.cs
│ │ ├── InAppNotificationDismissKind.cs
│ │ ├── InAppNotification.Events.cs
│ │ ├── InAppNotificationOpeningEventArgs.cs
│ │ ├── InAppNotification.Properties.cs
│ │ ├── InAppNotification.xaml
│ │ ├── NotificationOptions.cs
│ │ ├── StackMode.cs
│ │ └── Styles
│ │ └── MSEdgeNotificationStyle.xaml
│ ├── MarkdownTextBlock
│ │ ├── CodeBlockResolvingEventArgs.cs
│ │ ├── ImageResolvingEventArgs.cs
│ │ ├── LinkClickedEventArgs.cs
│ │ ├── Markdown
│ │ │ ├── Blocks
│ │ │ │ ├── CodeBlock.cs
│ │ │ │ ├── HeaderBlock.cs
│ │ │ │ ├── HorizontalRuleBlock.cs
│ │ │ │ ├── LinkReferenceBlock.cs
│ │ │ │ ├── List
│ │ │ │ │ ├── ListItemBlock.cs
│ │ │ │ │ ├── ListItemBuilder.cs
│ │ │ │ │ ├── ListItemPreamble.cs
│ │ │ │ │ └── NestedListInfo.cs
│ │ │ │ ├── ListBlock.cs
│ │ │ │ ├── ParagraphBlock.cs
│ │ │ │ ├── QuoteBlock.cs
│ │ │ │ ├── TableBlock.cs
│ │ │ │ └── YamlHeaderBlock.cs
│ │ │ ├── Core
│ │ │ │ ├── IParser.cs
│ │ │ │ ├── ParseHelpers.cs
│ │ │ │ ├── SchemaBase.cs
│ │ │ │ └── StringValueAttribute.cs
│ │ │ ├── Enums
│ │ │ │ ├── ColumnAlignment.cs
│ │ │ │ ├── HyperlinkType.cs
│ │ │ │ ├── InlineParseMethod.cs
│ │ │ │ ├── ListStyle.cs
│ │ │ │ ├── MarkdownBlockType.cs
│ │ │ │ └── MarkdownInlineType.cs
│ │ │ ├── Helpers
│ │ │ │ ├── Common.cs
│ │ │ │ ├── DebuggingReporter.cs
│ │ │ │ ├── InlineParseResult.cs
│ │ │ │ ├── InlineTripCharHelper.cs
│ │ │ │ └── LineInfo.cs
│ │ │ ├── Inlines
│ │ │ │ ├── BoldItalicTextInline.cs
│ │ │ │ ├── BoldTextInline.cs
│ │ │ │ ├── CodeInline.cs
│ │ │ │ ├── CommentInline.cs
│ │ │ │ ├── EmojiInline.cs
│ │ │ │ ├── EmojiInline.EmojiCodes.cs
│ │ │ │ ├── HyperlinkInline.cs
│ │ │ │ ├── IInlineContainer.cs
│ │ │ │ ├── IInlineLeaf.cs
│ │ │ │ ├── ILinkElement.cs
│ │ │ │ ├── ImageInline.cs
│ │ │ │ ├── ItalicTextInline.cs
│ │ │ │ ├── LinkAnchorInline.cs
│ │ │ │ ├── MarkdownLinkInline.cs
│ │ │ │ ├── StrikethroughTextInline.cs
│ │ │ │ ├── SubscriptTextInline.cs
│ │ │ │ ├── SuperscriptTextInline.cs
│ │ │ │ └── TextRunInline.cs
│ │ │ ├── MarkdownBlock.cs
│ │ │ ├── MarkdownDocument.cs
│ │ │ ├── MarkdownElement.cs
│ │ │ ├── MarkdownInline.cs
│ │ │ └── Render
│ │ │ ├── ICodeBlockResolver.cs
│ │ │ ├── IImageResolver.cs
│ │ │ ├── ILinkRegister.cs
│ │ │ ├── InlineRenderContext.cs
│ │ │ ├── IRenderContext.cs
│ │ │ ├── MarkdownRendererBase.Blocks.cs
│ │ │ ├── MarkdownRendererBase.cs
│ │ │ ├── MarkdownRendererBase.Inlines.cs
│ │ │ ├── MarkdownRenderer.Blocks.cs
│ │ │ ├── MarkdownRenderer.cs
│ │ │ ├── MarkdownRenderer.Dimensions.cs
│ │ │ ├── MarkdownRenderer.Inlines.cs
│ │ │ ├── MarkdownRenderer.Properties.cs
│ │ │ ├── MarkdownTable.cs
│ │ │ ├── RenderContext.cs
│ │ │ ├── RenderContextIncorrectException.cs
│ │ │ └── UIElementCollectionRenderContext.cs
│ │ ├── MarkdownRenderedEventArgs.cs
│ │ ├── MarkdownTextBlock.cs
│ │ ├── MarkdownTextBlock.Dimensions.cs
│ │ ├── MarkdownTextBlock.Events.cs
│ │ ├── MarkdownTextBlock.Methods.cs
│ │ ├── MarkdownTextBlock.Properties.cs
│ │ └── MarkdownTextBlock.xaml
│ ├── Notepads.Controls.csproj
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Notepads.Controls.rd.xml
│ ├── SetsView
│ │ ├── SetClosingEventArgs.cs
│ │ ├── SetDraggedOutsideEventArgs.cs
│ │ ├── SetSelectedEventArgs.cs
│ │ ├── SetsView.cs
│ │ ├── SetsView.HeaderLayout.cs
│ │ ├── SetsViewItem.cs
│ │ ├── SetsViewItem.Properties.cs
│ │ ├── SetsView.ItemSources.cs
│ │ ├── SetsView.Properties.cs
│ │ ├── SetsView.xaml
│ │ └── SetsWidthMode.cs
│ └── Themes
│ └── Generic.xaml
└── Notepads.sln
80 directories, 741 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论