Skip to content

yanshengjia/nucleon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nucleon Functions

  • MenuBar

    • File
      • New File
        • 添加对应的 DocTab *
      • New Project *
      • Open File
        • 添加对应的 DocTab *
        • 更新对应的 SideBar *
      • Open Project *
      • Save File
      • Save As
        • 添加对应的 DocTab *
        • 更新对应的 SideBar *
      • Recent Files *
    • Edit
      • Cut
      • Copy
      • Paste
      • Undo
    • View
      • Toggle ToolBar
      • Toggle DocBar
      • Toggle SideBar
      • Toggle Console
      • Toggle StatusBar
    • Code
      • Run *
      • C Code *
      • ASM Code *
      • COE Code *
    • About
      • About Nucleon *
      • About Qt *
    • Help
      • Search
  • ToolBar

    • File
      • New File
      • New Project *
      • Open File
      • Open Project *
      • Save File
      • Save As
    • Edit
      • Cut
      • Copy
      • Paste
      • Undo
  • SideBar

    • TreeView
      • headerData 修改为 Project
      • 与文件系统的链接 实时更新 *
  • DocBar

    • 与文件系统的链接 动态增减 *
    • Closeable
    • Moveable *
  • CodeEditor

    • 行号
    • 多种代码高亮方案 *
    • 输入内容自动更新 DocBar 和 SideBar,未保存时文件名为"untitled" *
  • Console

    • 运行按钮
    • Ctrl+B调用 *
    • ESC退出 *
    • 显示输出 *
  • StatusBar

    • 实时改变 *
    • 当光标在CodeEditor中显示光标所在行号列号 *
  • WindowTitle

    • 初始显示 Nucleon
    • 编辑文件时显示当前编辑的文件名
  • Bonus

    • 文件修改后窗体显示修改标志

    • 代码折叠功能 *

About

Lightweight and Elegant Editor for MiniC created by Qt

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages