Skip to content

vinadevs/VinaText

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VinaText

A lightweight and fast text editor for Windows.

Multiple tabbed views, multiple selections

alt text

Simple IDE, supported debugger for Python, Javascript, Pascal, C, C++

alt text

Integrated Terminals

alt text

Media Viewer (video, audio, PDF, image, ...)

alt text

Native, extremely fast and lightweight software

alt text

Project Build Requirements

  • Visual Studio 2017 Community, Professional or Enterprise Edition

VC++ 2017 latest v141 tools

Visual C++ compilers and libraries for (ARM, ARM64)

Windows XP support for C++

Visual C++ MFC for (x86 and x64, ARM, ARM64)

Visual C++ ATL for (x86 and x64, ARM, ARM64)

Windows 10 SDK

  • Visual Studio 2019

Community, Professional or Enterprise Edition

MSVC v142 - VS 2019 C++ (x64/x86, ARM, ARM64) build tools (Latest)

C++ MFC for latest v142 build tools (x86 & x64, ARM, ARM64)

C++ ATL for latest v142 build tools (x86 & x64, ARM, ARM64)

Windows 10 SDK

  • Visual Studio 2022 (Recommendation - current development version is VS Community 2022)

Community, Professional or Enterprise Edition

MSVC v143 Buildtools (x64/x86, ARM, ARM64)

C++ MFC for latest v143 build tools (x64/x86, ARM, ARM64)

C++ ATL for latest v143 build tools (x64/x86, ARM, ARM64)

Windows 10 SDK

Project Development

The git folder has a Visual Studio solution file for VS2022 (.sln) that you can use to build, debug and run while you test your changes

Source Folder Structure

  • bin: binary output
  • doc: architecture diagram, coding convetion, documentation
  • include: global header libraries for C/C++
  • installer: installer script
  • lib: third party libraries
  • webpage: project webpage
  • license: project license
  • res: resource files
  • src : application source code
  • test : test case