0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

インストール ― J 言語入門

Last updated at Posted at 2020-10-25

J 本体のインストール

J の公式ホームページ https://www.jsoftware.com の、Download latest と書いてあるボタンをクリックすると、最新版のページが開きます。

あとは、Download and Install の所から、プラットフォームに応じて適切なものを選んでダウンロード・インストールします。OS によっては注意点がいくつかあります:

Windows

セキュリティ関連の警告が出る場合があります。公式な配布なので問題ないとは思いますが、自己責任で対応してください。

インストーラのユーザーの選択 (Choose Users) では、'Install just for me' を選ぶことをお勧めします。

Android

提供元不明のアプリなのでインストールできないという旨のメッセージが出ます。セキュリティに関わることなので、許可する場合は自己責任で行ってください。

Android 6 以降では、デバイスのファイルアクセスの許可が必要なようです。

iOS

バージョン 7.01 以降更新されていません。App Store でダウンロードは可能ですが、記事中のコードの一部が正しく動作しない可能性があります。

パッケージのインストール

J には、標準で配布されているパッケージがあります。インストール方法は、OS によって異なります。

Android

JAndroid のメニューの Tools > Package Manager から、Select All して Install を押すだけです。

iOS

バージョンが古いため、パッケージのインストールはできません

他の OS

jconsole を起動して、次のように入力します。(jconsole は、環境によっては ijconsole という名前になっているかもしれません。)

load'pacman'
'install' jpkg '*'

インストールが完了したら、exit 0 と入力して jconsole を終了します。

JQt IDE の設定

JQt IDE (黄緑色のアイコン) を立ち上げます。(環境によってはかなり時間がかかります。)

設定項目は いくつも ありますが、ここでは例として、フォントの設定を行うことにします。

メニューの Edit > Session Font でフォントの種類やサイズを指定できます。ただし、ここでの設定は一時的なもので、次回起動時には戻ってしまいます 1。次回にも反映するには、Edit > Configure > Qt Ide を選びます。

'config/qtide.cfg' というファイルが開かれるので、フォントの設定項目を探して書き換えます。

[Session]
BoxForm=0
ConfirmClose=false
ConfirmSave=false
CursorWidth=1
DebugDissect=true
EscClose=false
FontFamily=(フォント名)
FontSize=(サイズ)
FontWeight=(太さ)
...

保存したら、Edit ウィンドウは閉じてください。

パッケージの更新

さて、パッケージのインストールは最初に済ませましたが、今後使っていく間に、パッケージがバージョンアップすることもあります。適宜更新を行う必要がありますね。

パッケージの更新は、基本的に GUI (JQt, JAndroid) から行います。

  1. メニューの Tools > Package Manager を開きます。
  2. 左側のリストの、Upgrades / Not installed のいずれかが空でない場合は、更新が必要です。
  3. 左下の対応するボタン (Updates / Not Installed) を押すと自動で選択されるので、その後 Install を押します。

JQt の更新

JQt を使っている場合、JQt 自体 (ide/qt) の更新は GUI ではできません。Upgrades のリストに ide/qt が含まれている場合、

  1. まずは他の更新が必要なパッケージを GUI を使って更新します。
  2. JQt IDE の全てのウィンドウを閉じて終了します。
  3. jconsole から JQt を更新します。
load'pacman'
'upgrade' jpkg 'ide/qt'

jconsole は OS によって差異があるので、記事では GUI の利用を前提として解説することにします。


[ 前 : はじめに ] [ 目次 ] [ 次 : 数値と計算 ]

  1. フォント以外の設定も同様です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?