内置的JPW-ABC编辑器的相关操作

本程序内置JPW-ABC编辑器。可用来查看、学习、编辑JPW-ABC代码。

在程序的主窗口界面的底部状态栏的上方,有个乐谱/ABC代码选项卡。点击其中的“ABC代码”选项卡就从正常的乐谱状态进入了ABC代码状态。刚刚切换到ABC代码状态时是带有语法高亮的,此时ABC代码只能查看无法修改。按F1键(或者鼠标右键的快捷菜单当中点击“语法高亮”),语法高亮消失,可以修改代码内容。

本程序有多处(比如音符编辑、歌词编辑、临时声部编辑)用到了JPW-ABC代码。熟悉JPW-ABC,将有助于更好的使用本程序。

通过修改代码文件,可以实现个别在正常界面当中无法实现的高级功能,比如锣鼓经、复杂的歌词节奏线等。

警告!直接修改ABC代码文件仅限对ABC代码较为熟悉的高级用户使用,程序设计时没有过多考虑用户对代码文件的直接修改,对代码文件的不适当的修改有可能造成程序运行异常。

在标准模式下,从乐谱状态切换到代码状态时,程序会自动将代码的光标定位到乐谱的光标符号对应的代码位置处。这样便于代码编辑。但是反过来不行。

扩展模式下,从乐谱状态切换到代码状态时,程序会自动将代码的光标定位到乐谱的高亮符号对应的代码位置处。这样便于代码编辑。但是反过来不行。

乐谱经过反复编辑之后,其代码可能变得比较杂乱。可以使用鼠标右键快捷菜单当中的“格式化代码”功能进行清理优化。

注意:如果复制/剪贴/粘贴abc代码时,请使用快捷键Ctrl+Insert/Shift+Del/Shift+Insert。