5.0 KiB
5.0 KiB
Java
Structure Reference
| Directory/File Path | Description |
|---|---|
src/ |
Contains the source code files, including Main.java |
build/ |
Contains compiled .class files |
Main.java |
The main entry point of your Java project |
Project Layout
Projects/
└── Java/
└── Project_Name/
├── src/
│ └── Main.java
└── build/
└── *.class
C
Structure Reference
| Directory/File Path | Description |
|---|---|
CMakeLists.txt |
Configuration file for your project build |
src/ |
Folder containing source files for the project |
main.c |
Main C file for the project |
*.c |
Additional C source files |
build/ |
Folder where the build artifacts will be generated |
include/ |
Folder for header files |
*.h |
C header files |
Project Layout
Projects/
└── C/
└── Project_Name/
├── CMakeLists.txt
├── src/
│ ├── main.c
│ └── *.c
├── build/
│ └── <CMAKE_FILES>
│ └── <main-executable>
└── include/
└── *.h
C++
Structure Reference
| Directory/File Path | Description |
|---|---|
CMakeLists.txt |
Configuration file for your project build |
src/ |
Folder containing source files for the project |
main.cpp |
Main Cpp file for the project |
*.cpp |
Additional Cpp source files |
build/ |
Folder where the build artifacts will be generated |
include/ |
Folder for header files |
*.hpp |
Cpp header files |
Project Layout
Projects/
└── Cpp/
└── Project_Name/
├── CMakeLists.txt
├── src/
│ ├── main.cpp
│ └── *.cpp
├── build/
│ └── <CMAKE_FILES>
│ └── <main-executable>
└── include/
└── *.hpp
Lua
Structure Reference
| Directory/File Path | Description |
|---|---|
lua/<Project_name> |
Directory containing the main Lua project files |
lua/<Project_name>/init.lua |
The main entry point for your Lua project |
Project Layout
Projects/
└── Lua/
└── Project_Name/
└── lua/
└── Project_name/
└── init.lua -- Main Lua file
Python
-
Automatic Virtual Environment Creation: Each Python project automatically sets up and uses a new virtual environment. You don’t need to worry about environment management. Just install your dependencies with
pipas needed. -
Dependency Management with Pip: Need to install Python modules? Simply type the name of the module in the terminal, and Polydev will take care of the installation using
pip. You can even updatepipif required, ensuring smooth installation.
Structure Reference
| Directory/File Path | Description |
|---|---|
requirements.txt |
File for listing project dependencies |
setup.py |
Python project setup file |
tests/ |
Folder containing test files |
venv/ |
Virtual environment folder |
main.py |
Main Python file for your project |
Project Layout
Projects/
└── Python/
└── Project_Name/
├── main.py
├── requirements.txt
├── setup.py
├── tests/
└── venv/
Html
Nothing here yet! Html is supported however! Will do later
Rust
Nothing here yet! Rust is supported however! Will do later