Spck Editor for NodeJS

ā§Ē.ā§Ē
⧝ā§Ēā§­āϟāĻŋ āϰāĻŋāĻ­āĻŋāω
ā§§Â āϞāĻž+
āĻĄāĻžāωāύāϞ⧋āĻĄ
āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϰ⧇āϟāĻŋāĻ‚
3+ āĻāϰ āϜāĻ¨ā§āϝ āϰ⧇āϟ āĻĻ⧇āĻ“ā§ŸāĻž āĻšā§Ÿā§‡āϛ⧇
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ

āĻāχ āĻ…ā§āϝāĻžāĻĒ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

āύ⧋āĻĄ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏāĻš Spck āϏāĻŽā§āĻĒāĻžāĻĻāϕ⧇āϰ PRO āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāĨ¤ Spck āĻāĻĄāĻŋāϟāϰ āφāĻĒāύāĻžāϕ⧇ āϝāĻ–āύāχ, āϝ⧇āĻ–āĻžāύ⧇āχ āϕ⧋āĻĄ āϞāĻŋāĻ–āϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āĻ•ā§āώ⧁āĻĻā§āϰ (āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀) āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āφāχāĻĄāĻŋāχ āĻĻāĻŋāϝāĻŧ⧇ āĻĻā§āϰ⧁āϤ āϕ⧋āĻĄ āĻ¸ā§āύāĻŋāĻĒ⧇āϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧁āύ, āϤāĻžāĻĻ⧇āϰ āĻĒā§‚āĻ°ā§āĻŦāϰ⧂āĻĒ āĻĻ⧇āϖ⧁āύ āĻāĻŦāĻ‚ āϝ⧇āϕ⧋āύ⧋ āĻ—āĻŋāϟ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϤ⧇ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋ āĻĻāĻŋāύāĨ¤ Github/Gitlab/Bitbucket, AWS CodeCommit, Azure DevOps āĻŦāĻž āφāϰāĻ“ āĻ•āĻŋāϛ⧁ āĻĨ⧇āϕ⧇ āĻ•ā§āϞ⧋āύ āĻ•āϰ⧁āύ, āĻ•āĻŽāĻŋāϟ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻĢā§‹āύ āĻĨ⧇āϕ⧇ āϏ⧇āϗ⧁āϞāĻŋ āĻĒ⧁āĻļ āĻ•āϰ⧁āύāĨ¤

*āĻ…ā§āϝāĻžāĻĒ āφāύāχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻžāϰ āφāϗ⧇ āφāĻĒāύāĻžāϰ āĻĒā§āϰ⧋āĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻŦā§āϝāĻžāĻ• āφāĻĒ āύāĻŋāύ, āĻ…āĻ¨ā§āϝāĻĨāĻžāϝāĻŧ āφāĻĒāύāĻŋ āϏāĻŽā§āĻ­āĻŦāϤ āĻĄā§‡āϟāĻž āĻšāĻžāϰāĻžāĻŦ⧇āύ! āĻ…ā§āϝāĻžāĻĒāϟāĻŋ āφāĻĒāĻ—ā§āϰ⧇āĻĄ/āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻ āĻŋāĻ• āĻšāĻ“āϝāĻŧāĻž āωāϚāĻŋāϤāĨ¤

āĻĒā§āϰāĻŋāĻŽāĻŋāϝāĻŧāĻžāĻŽ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ:

- āĻœā§‡āĻāϏ āĻĢāĻžāχāϞ āĻĨ⧇āϕ⧇ āύ⧋āĻĄ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ⧇ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āϟāĻžāĻ¸ā§āĻ• āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ
- āĻŽāĻ• āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āϚāĻžāϞāĻžāύ āĻāĻŦāĻ‚ āύ⧋āĻĄ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻĨ⧇āϕ⧇ āύ⧋āĻĄ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āϚāĻžāϞāĻžāύ
- āĻ…ā§āϝāĻžāĻ¨ā§āĻĄā§āϰāϝāĻŧ⧇āĻĄā§‡ āĻāύāĻĒāĻŋāĻāĻŽ, āĻ“āϝāĻŧ⧇āĻŦāĻĒā§āϝāĻžāĻ• āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁ āϚāĻžāϞāĻžāύ
- āĻĻ⧈āύāĻŋāĻ• 1 āϘāĻ¨ā§āϟāĻž āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻŸā§āϰāĻžāϝāĻŧāĻžāϞ

āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ:

- āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻŦāĻž āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϰ⧇āĻĒā§‹ āĻ•ā§āϞ⧋āύ āĻ•āϰ⧁āύ (āĻ…ā§āϝāĻžāĻĒ āĻŸā§‹āϕ⧇āύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ)
- āĻĻā§āϰ⧁āϤ āϕ⧋āĻĄ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϰ āϜāĻ¨ā§āϝ āĻĻā§āϰ⧁āϤ āĻ¸ā§āύāĻŋāĻĒ⧇āϟ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ
- āĻ—āĻŋāϟ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ (āĻšā§‡āĻ•āφāωāϟ/āĻĒ⧁āϞ/āĻĒ⧁āĻļ/āĻ•āĻŽāĻŋāϟ/āϞāĻ—)
- āĻ—āĻŋāϟ-āϏāĻ•ā§āώāĻŽ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻ­āĻŋāĻ¨ā§āύ āĻĻāĻ°ā§āĻļāĻ•
- āφāĻĒāύāĻžāϰ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ HTML/āĻŽāĻžāĻ°ā§āĻ•āĻĄāĻžāωāύ āĻĢāĻžāχāϞāϗ⧁āϞāĻŋāϰ āĻĒā§‚āĻ°ā§āĻŦāϰ⧂āĻĒ āĻĻ⧇āϖ⧁āύ
- āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āĻāĻŦāĻ‚ āĻĢāĻžāχāϞ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ
- āϕ⧋āĻĄ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻāĻŦāĻ‚ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ-āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
- āϕ⧋āĻĄ āϏāĻŽāĻžāĻĒā§āϤāĻŋ āĻāĻŦāĻ‚ āĻĒā§āϰāϏāĻ™ā§āĻ— āĻĒā§āϰāĻĻāĻžāύāĻ•āĻžāϰ⧀
- āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āϕ⧋āĻĄ-āχāĻ¨ā§āĻĄā§‡āĻ¨ā§āĻŸā§‡āĻļāύ
- āĻšāĻžāϞāĻ•āĻž/āĻ—āĻžāĻĸāĻŧ āĻĨāĻŋāĻŽ āωāĻĒāϞāĻŦā§āϧ
- āϜāĻŋāĻĒ āĻĢāĻžāχāϞ⧇ āϰāĻĒā§āϤāĻžāύāĻŋ/āφāĻŽāĻĻāĻžāύāĻŋ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ/āĻĢāĻžāχāϞ
- CSS āϰāĻ™ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻ•
- āϖ⧇āϞāĻžāϰ āϜāĻ¨ā§āϝ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ˛ā§āϝāĻžāĻŦ
- āύāϤ⧁āύ: āĻāφāχ āϕ⧋āĻĄ āϏāĻŽāĻžāĻĒā§āϤāĻŋ āĻāĻŦāĻ‚ āϕ⧋āĻĄ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž

āĻĒā§āϰāϧāĻžāύ āĻ­āĻžāώāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ:
- āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ
- āϏāĻŋāĻāϏāĻāϏ
- āĻāχāϚāϟāĻŋāĻāĻŽāĻāϞ
- āĻŽāĻžāĻ°ā§āĻ•āĻĄāĻžāωāύ

āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϕ⧋āĻĄ-āχāĻ¨ā§āϟāĻŋāĻ‚ āϏāĻŽāĻ°ā§āĻĨāύ:
- āϟāĻžāχāĻĒāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ, āϜāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ, āϟāĻŋāĻāϏāĻāĻ•ā§āϏ, āĻœā§‡āĻāϏāĻāĻ•ā§āϏ
- āϏāĻŋāĻāϏāĻāϏ, āĻ•āĻŽ, āĻāϏāϏāĻŋāĻāϏāĻāϏ
- āĻāχāϚāϟāĻŋāĻāĻŽāĻāϞ (āĻāĻŽā§‡āϟ āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻš)

āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ­āĻžāώāĻž (āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻšāĻžāχāϞāĻžāχāϟāĻŋāĻ‚):
- āĻĒāĻžāχāĻĨāύ, āϰ⧁āĻŦāĻŋ, āφāϰ, āĻĒāĻžāĻ°ā§āϞ, āϜ⧁āϞāĻŋāϝāĻŧāĻž, āĻ¸ā§āĻ•āĻžāϞāĻž, āĻ—ā§‹
- āϜāĻžāĻ­āĻž, āĻ¸ā§āĻ•āĻžāϞāĻž, āϕ⧋āϟāϞāĻŋāύ
- āĻŽāϰāĻŋāϚāĻž, āϏāĻŋ, āϏāĻŋ++, āϏāĻŋ#
- āĻĒāĻŋāĻāχāϚāĻĒāĻŋ
- āϞ⧇āĻ–āύ⧀, āĻ•āĻĢāĻŋāĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ, āĻĒāĻžāĻ—
- āĻļ⧇āϞ, āĻŦā§āϝāĻžāϚ
- OCaml, ActionScript, Coldfusion, HaXe
+ āφāϰ⧋...

āφāϰ⧋ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āφāϏāĻž!
āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇
⧍⧝ āĻāĻĒā§āϰāĻŋ, ⧍ā§Ļ⧍ā§Ģ

āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻž

āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰ⧇ āϤāĻž āĻĨ⧇āϕ⧇āχ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āĻ•āĻžāϜ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āϕ⧋āύ āĻ…āĻžā§āϚāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻŦ⧟āϏ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āĻĄā§‡āϟāĻž āĻ—ā§‹āĻĒāĻ¨ā§€ā§ŸāϤāĻž āĻāĻŦāĻ‚ āϏ⧁āϰāĻ•ā§āώāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āφāϞāĻžāĻĻāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻāχ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ āϏāĻŽā§Ÿā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āϤāĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
āĻāχ āĻ…ā§āϝāĻžāĻĒ āĻāχāϏāĻŦ āϧāϰāύ⧇āϰ āĻĄā§‡āϟāĻž āĻĨāĻžāĻ°ā§āĻĄ-āĻĒāĻžāĻ°ā§āϟāĻŋāϰ āϏāĻžāĻĨ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇
āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϤāĻĨā§āϝ, āĻŽā§‡āϏ⧇āϜ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝ 2āϟāĻŋ
āĻāχ āĻ…ā§āϝāĻžāĻĒ āĻāχāϏāĻŦ āϧāϰāύ⧇āϰ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇
āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϤāĻĨā§āϝ, āĻŽā§‡āϏ⧇āϜ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝ 2āϟāĻŋ
āĻĄā§‡āϟāĻž āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰ⧇ āĻāĻ• āϜāĻžā§ŸāĻ—āĻž āĻĨ⧇āϕ⧇ āĻ…āĻ¨ā§āϝ āϜāĻžā§ŸāĻ—āĻžā§Ÿ āĻĒāĻžāĻ āĻžāύ⧇āĻž āĻšā§Ÿā§‡āϛ⧇
āφāĻĒāύāĻŋ āĻāχ āĻĄā§‡āϟāĻž āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻžāϰ āĻ…āύ⧁āϰ⧇āĻžāϧ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ

āϰ⧇āϟāĻŋāĻ‚ āĻ“ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϗ⧁āϞāĻŋ

ā§Ē.ā§Ē
ā§Žā§¯ā§ĻāϟāĻŋ āϰāĻŋāĻ­āĻŋāω

āύāϤ⧁āύ āϕ⧀ āφāϛ⧇

- Terminal: Fix broken layout due to upgrade in Android SDK
- Editor: Fix inline color preview cursor position in wrap mode
- Editor: Color preview extended to XML modes
- Previewer: Add cache busting to image previewer
- CSS: Make inline color rule more specific to avoid mismatch
- AI: Improvements to SVG and no code mode

āĻ…ā§āϝāĻžāĻĒ āϏāĻšāĻžā§ŸāϤāĻž

Leaf Stack Studio-āĻāϰ āĻĨ⧇āϕ⧇ āφāϰāĻ“

āĻāĻ•āχ āϧāϰāύ⧇āϰ āĻ…ā§āϝāĻžāĻĒ