Skip to content

SyntaxSage is a program that aims to help users learn and master programming language syntax.

Notifications You must be signed in to change notification settings

KaranpreetRaja/SyntaxSage

Repository files navigation

SyntaxSage

SyntaxSage is a program that aims to help users learn and master programming language syntax.

Run Our Code

Commit ID: d4fce42

**In order to run our Java Swing Application, you must run the main function in ** HomePage.java

If you Get an error related to classpath, add "com.mysql.jdbc.Driver" and "com.atlassian.commonmark" to classpath by downloading 'lib/mysql-connector-j-8.0.32.jar' and 'lib/commonmark-0.17.0.jar' JAR files from the repository and then right click on the Java Project (SyntaxSage) -> Properties -> Buildpath -> Libraries -> Add External JAR and select both 'mysql-connector-j-8.0.32.jar' and 'commonmark-0.17.0.jar' JAR files.

If you encounter "Error: Could not find or load main class GUI.HomePage" or "Class not found java.lang.ClassNotFoundException", then go to Java Project (SyntaxSage) -> Properties -> Buildpath -> Libraries and delete the missing Jar file, and add the one above for the previous error.

If you encounter an error where the buttons on the initial home page are not visible on Windows, please resize the window very slightly to allow the home page window to refresh.

If you still encounter errors, the artifact (JAR) for our project is provided in the root of the repository (SyntaxSage.jar). This can be used in place of the conventional method of running the program (clone repo, compile, run).

Planning Documents

📖 Wiki

Contributors

About

SyntaxSage is a program that aims to help users learn and master programming language syntax.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages