A simple memo app.
A memo-app that can write markdown
, and this app is made by electron.
- Please download zip file from here.
- After unzip it, please execute
Memoma.exe
.
- Create new project or open a project.
- Edit file.
- Save the project.
- Select
File
->Create New Project
orCtrl + n
. - Select the directory which you want to create new project.
- Input a project name.
- Click
save
button.
- Select
File
->Open Project
orCtrl + o
. - Select a project file (
.mmm
file) and open it.
- Move to next tab:
Ctrl + Tab
- Move to prev tab:
Ctrl + Shift + Tab
- Toggle Preview/Edit:
Ctrl + p
- Select
File
->Save Project
orCtrl + s
.
# copy to local
$ git clone https://github.com/narugit/Memoma.git
# package install
$ npm install # npm i
$ npm run dev
This sources is made by typescript
, so you have to compile the files.
We use gts
to compile them and you can use this.
$ npm run compile
And then, you must move the compiled files to src/
, because the files create in build/
.
Below command is a shell script that can move to src/
automatically.
$ npm run movejs
# or you can use this one
$ ./jt.sh
# For Windows
$ npm run build:win
# For Mac
$ npm run build:win
$ npm run check [:your_target_file] # you can select the file to check statements.
Here is the documentation by generating TypeDoc.
/
├ docs # documentation
│ └ requirement # system requirement document
├ src
│ ├ app
│ │ └ modules # core modules
│ ├ public
│ │ └ modules # front modules
│ ├ index.html
│ ├ main.ts
│ └ style.css
├ build-mac.js # build config for Mac
├ build-win.js # build config for Windows
├ jt.sh # automation scripts
└ README.md