Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
May 9, 2018
doc
Jan 9, 2021
Fix
Sep 20, 2020
Feb 13, 2017
Jan 13, 2021

README.md

日本語プログラミング言語「なでしこ3」

MIT License Maintainability npm version Node.js CI

「なでしこ3」とは

「なでしこ3」とは、日本語のプログラミング言語です。HTML5/JavaScriptをベースとしているので、PC/スマホ/タブレットなど、さまざまな環境で動作させることができます。

日本語プログラミング言語は、読みやすく理解しやすいのが特徴で、初めてでも楽しくプログラミングを覚えることができます。また、バッチ処理や定型処理などを手軽に記述できます。

対応機器/ブラウザ

doc/browsers.md をご覧ください。

ブラウザで利用する場合

以下、Webエディタ上で、なでしこを実行できます。

PCで利用する場合

なでしこ3をPC向けにローカル環境で動作させることも可能です。

Windowsで利用する

以下のリンクを開いて、「Source code(zip)」をクリックしてダウンロードします。 これは、Node.jsや必要なモジュール一式を梱包したものです。

解凍したら「nako3edit.vbs」(PC版)または「start.vbs」(Web版)をクリックします。すると、なでしこエディタが起動します。

macOS/Linuxで利用する

先にNode.jsをインストールします。 次いで、コマンドラインから以下のコマンドを実行します。

# npmでなでしこ3をインストールする
$ npm install -g nadesiko3

すると、cnako3というコマンドで、なでしこを利用できます。 また、以下のコマンドを実行すると、ブラウザ上になでしこの簡易エディタが起動します。

# なでしこエディタ(PC版)を起動
$ nako3edit
# なでしこエディタ(WEB版)を起動
$ nako3server

追加インストール(macOS/Linux)

必要に応じて以下のコマンドをインストールします。

macOS

# 『圧縮』『解凍』命令のために
brew install p7zip

Ubuntu/Debian

# 『圧縮』『解凍』命令のために
sudo apt install p7zip-full
# 『キー送信』命令のために
sudo apt install xdotool

全てのコマンドが正しく動くかを確認するには、以下のコマンドを実行します。

npm test

GUI(Electron)を使う

Electronを使うと手軽にGUIを構築できます。Electronについては、doc/SETUP.mdを参考にしてください。

なでしこ3の開発に参加する

なでしこ3自身を開発するために、開発環境を整えようという方は、 doc/SETUP.md をご覧ください。 また、なでしこ3開発者向けのGitterへの参加も可能です。

You can’t perform that action at this time.