Skip to content

Commit d6a566f

Browse files
author
Willow P.
committed
feat: add support for C, C++, Golang, and Java; update Makefile for cross-platform compatibility; improve status bar icons and button labels (⚙️ Compile, ▶ Run
1 parent 3460c5d commit d6a566f

25 files changed

+1383
-427
lines changed

.eslintrc.json

100644100755
File mode changed.

.gitignore

100644100755
File mode changed.

.vscode/extensions.json

100644100755
File mode changed.

.vscode/launch.json

100644100755
File mode changed.

.vscode/settings.json

100644100755
File mode changed.

.vscode/tasks.json

100644100755
File mode changed.

.vscodeignore

100644100755
File mode changed.

CHANGELOG.md

100644100755
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Log
22

3+
### [v3.0.0](https://github.com/drizzy/code-make/releases/tag/v3.0.0)
4+
5+
> 15 February 2025
6+
7+
### Features
8+
9+
- Now supports C, C++, Golang, and Java.
10+
- The Makefile for each programming language is configured to work with all operating systems.
11+
- The project structure adapts dynamically based on the selected language.
12+
- Status bar improvements: Icons have been updated for better visual representation and usability. The build button now uses ⚙️ Compile and the run button has a more intuitive icon. ▶ Run
13+
314
### [v2.2.1](https://github.com/drizzy/code-make/releases/tag/v2.2.1)
415

516
> 08 November 2024

LICENSE.md

100644100755
File mode changed.

README.md

100644100755
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66

77
## Features
88

9-
Create C++ projects, compile, and run programs directly from the VSCode interface with a simple click.
9+
Build and run C, C++, Golang, and Java projects directly from the VSCode interface with a single click.
1010

1111
## Requirements
1212

13-
- You must have `make` installed on your computer. [See instructions](docs/SETUP.md#install-make)
14-
- For Windows, install `mingw`. [See instructions](docs/SETUP.md#windows-1)
15-
- For Linux, install `gcc`. [See instructions](docs/SETUP.md#gnulinux-1)
16-
- For macOS, install `clang or gcc`. [See instructions](docs/SETUP.md#macos-1)
13+
- You must have `make` installed on your computer to manage build tasks. [See instructions](docs/SETUP.md#install-make)
14+
- You must have `GCC` installed to compile and run C/C++ programs. [See instructions](docs/SETUP.md#install-gcc)
15+
- You must have `Go` installed to compile and run Go programs. [See instructions](docs/SETUP.md#install-go)
16+
- You must have `Java` installed to compile and run Java programs. [See instructions](docs/SETUP.md#install-java)
1717

1818
## How to use
1919

20-
After installing the extension, click on the heart symbol 🩷 located in the lower right corner to create a C++ project structure, Use the play symbol to compile and run the program.
20+
After installing the extension, click the gear ⚙️ compile symbol in the bottom right corner and select your project language: C, C++, Go or Java. Then, use the play symbol to run and run your program.
2121

2222
## Release Notes
2323

0 commit comments

Comments
 (0)