https://zrp200.github.io/cc-diff/
I'm developing a web app that greatly eases writing C&C checks by doing all of the formatting for you. All you need is to give an "ideal" version of the analysis and it creates the check properly formatted. Colors are configurable, comments are addable, and it supports export to discord formatting as well.
I created this to make it possible to format checks while colorblind when I found that the existing tool was too imprecise.
The whole thing is coded with ReactJS.
Current Version: v0.3.5
Why use this?
For QC
While most functionality is more useful for GP purposes, the app is still useful beyond auto-formatting checks:
Features
Both have:
Support the Developer
If you're interested in deeper development of this project, please support me:
Bugs, Comments or Concerns?
My Discord is Zrp200
I'm developing a web app that greatly eases writing C&C checks by doing all of the formatting for you. All you need is to give an "ideal" version of the analysis and it creates the check properly formatted. Colors are configurable, comments are addable, and it supports export to discord formatting as well.
I created this to make it possible to format checks while colorblind when I found that the existing tool was too imprecise.
The whole thing is coded with ReactJS.
Current Version: v0.3.5
Why use this?
- Automatically formats checks
- No need for the enraging menu searching or worrying about whether you formatted properly!
- Eliminates the risk of entangling the original with your check
- Guarantee consistent colors and formatting*
- Always have a copy of the old version for reference while allowing free editing to create an "ideal" version.
- Easier to share thanks to Markdown export option and ability to copy excerpts already formatted
- Words are never split apart, making for an actually readable output.
- Changes always are ordered in the form add
removecomment - Capitalization changes are rendered as only changing that character if that's the only change of note.
Defensivedefensive → defensivedefensiveDefensive → Defensive
- Hyphen changes are duplicated. By that, replacing "Arceus Fairy" with "Arceus-Fairy" and "switch-in" with "switch in" will yield
Arceus FairyArceus-Fairy andswitch-inswitch in, respectively.
While most functionality is more useful for GP purposes, the app is still useful beyond auto-formatting checks:
- If you store the new version of your check, and your check is implemented, you can compare it with the implemented check to generate a "changes" check.
- Determine what changed when someone implements your check for easier evaluation.
- Generate your check.
- Keep the "New" section of the check (let's call it "Ideal")
- When your check is implemented, take the implementation ("Implement"), and put it into the "New" box.
- You can also just use the original
- Put Ideal into the Old box to generate a check that points out all deviations from your check.
Both have:
- Saves inputs between sessions
- Outputs both a visual diff as well as a copyable BBCode version for pasting.
- Vaguely similar layout scheme
- Automatically generates output as you type
- Configurable colors that are saved between sessions, and are easily reset to good defaults.
- Hide the "old" box to focus on your changes.
- Add underline and italics to checks to really make them pop!
- Generate a color legend of the form add
removecomment - Show paragraph markers in output, toggleable.
- Allows comments delimited by
{
}
in the New Box- Comments are automatically filtered out of the Old box for easier reuse of an "ideal" check with comments.
- Comments can also be used to affect diff output, as they are considered dividers.
- Toggle to automatically generate comments to distinguish easy-to-miss punctuation changes like periods, semicolons, and commas.
This is highly configurable:- use add/remove color or the comment color for these. They will always be formatted like comments, however.
- Toggle to omit removed punctuation entirely
- Criteria for replacement can be either loose or strict
- Copy excerpts from the preview directly, in addition to having the full export available.
- Output in Markdown to post on Discord
- Character Count that omits spaces, special for spotlights.
- Quickly paste an analysis in, fill both boxes, and hide the old version in the same action.
Support the Developer
If you're interested in deeper development of this project, please support me:
Bugs, Comments or Concerns?
- Post in this thread
- DM me
My Discord is Zrp200
Last edited: