Skip to content

Commit 4de5056

Browse files
author
Test User
committed
Remove game console emulation and related code
1 parent f954766 commit 4de5056

File tree

89 files changed

+14324
-292
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+14324
-292
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,8 @@ jobs:
350350
git add "Formula/${filename}"
351351
git commit -m "${name} ${version}"
352352
done
353-
# Use the token for authentication when pushing
353+
# Configure git to use the token with the git credential helper
354+
git config --local http.https://github.com/.extraheader "AUTHORIZATION: basic $(echo -n "x-access-token:${HOMEBREW_TAP_TOKEN}" | base64)"
354355
git push origin HEAD:main
355356
356357
announce:

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
[workspace]
22
members = [
33
"cli",
4-
"lessvm-solana"
4+
"lessvm-solana",
5+
"ideless"
56
]
67

78
[workspace.package]
File renamed without changes.
File renamed without changes.

ideless-js/README.md

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
# LessVM IDELess
2+
3+
<p align="center">
4+
<img src="./screenshots/ideless-logo.png" alt="LessVM IDELess Logo" width="200"/>
5+
</p>
6+
7+
<p align="center">
8+
A comprehensive development environment for LessVM on Solana
9+
</p>
10+
11+
<p align="center">
12+
<a href="https://github.com/lessvm/ideless/releases/latest"><img src="https://img.shields.io/github/v/release/lessvm/ideless" alt="Latest Release"></a>
13+
<a href="https://github.com/lessvm/ideless/blob/main/LICENSE"><img src="https://img.shields.io/github/license/lessvm/ideless" alt="License"></a>
14+
<a href="https://discord.gg/lessvm"><img src="https://img.shields.io/discord/123456789?color=7389D8&label=discord&logo=discord&logoColor=ffffff" alt="Discord"></a>
15+
<a href="https://twitter.com/lessvm"><img src="https://img.shields.io/twitter/follow/lessvm?style=social" alt="Twitter"></a>
16+
</p>
17+
18+
## Overview
19+
20+
IDELess is a powerful, integrated development environment specifically designed for creating, testing, debugging, and deploying LessVM programs on the Solana blockchain. It combines a feature-rich code editor, advanced debugging tools, performance-focused simulator, and streamlined deployment capabilities with an AI assistant to enhance developer productivity.
21+
22+
<p align="center">
23+
<img src="./screenshots/ideless-main.png" alt="IDELess Main Interface" width="800"/>
24+
</p>
25+
26+
## Features
27+
28+
### 🖥️ Powerful Editor
29+
30+
- Syntax highlighting for LessVM
31+
- Intelligent code completion
32+
- Real-time error checking
33+
- Integrated documentation
34+
- Project management
35+
36+
### 🐞 Advanced Debugger
37+
38+
- Breakpoint management
39+
- Step-by-step execution
40+
- Stack and memory visualization
41+
- Variable inspection
42+
- Call stack navigation
43+
44+
### 🚀 Performance Simulator
45+
46+
- Real-time execution simulation
47+
- Gas usage analysis
48+
- Performance optimization tools
49+
- State visualization
50+
- Edge case testing
51+
52+
### 🔗 Deployment Tools
53+
54+
- Solana network integration
55+
- Deployment configuration
56+
- Transaction building and signing
57+
- Deployment monitoring
58+
- Verification tools
59+
60+
### 🤖 AI Assistant
61+
62+
- Context-aware code suggestions
63+
- Error resolution help
64+
- Performance optimization recommendations
65+
- Documentation integration
66+
- Learning resources
67+
68+
## Getting Started
69+
70+
### Installation
71+
72+
See the [Installation Guide](./installation_guide.md) for detailed instructions on installing IDELess on different platforms.
73+
74+
### Quick Start
75+
76+
Check out the [Quick Start Guide](./quick_start.md) to begin developing with IDELess right away.
77+
78+
### Documentation
79+
80+
Comprehensive documentation is available in the [docs](https://docs.lessvm.org/ideless) directory and online at [docs.lessvm.org/ideless](https://docs.lessvm.org/ideless).
81+
82+
## Screenshots
83+
84+
<p align="center">
85+
<img src="./screenshots/editor.png" alt="Code Editor" width="400"/>
86+
<img src="./screenshots/debugger.png" alt="Debugger" width="400"/>
87+
</p>
88+
<p align="center">
89+
<img src="./screenshots/simulator.png" alt="Simulator" width="400"/>
90+
<img src="./screenshots/deployment.png" alt="Deployment" width="400"/>
91+
</p>
92+
93+
## System Requirements
94+
95+
### Minimum Requirements
96+
- **OS**: Windows 10/11, macOS 10.15+, or Ubuntu 20.04+
97+
- **Processor**: Dual-core 2GHz or higher
98+
- **Memory**: 8GB RAM
99+
- **Storage**: 1GB available space
100+
- **Display**: 1280x720 resolution
101+
102+
### Recommended Requirements
103+
- **OS**: Windows 11, macOS 12+, or Ubuntu 22.04+
104+
- **Processor**: Quad-core 3GHz or higher
105+
- **Memory**: 16GB RAM
106+
- **Storage**: 2GB available space
107+
- **Display**: 1920x1080 resolution or higher
108+
109+
## Development
110+
111+
### Building from Source
112+
113+
1. Clone the repository:
114+
```
115+
git clone https://github.com/lessvm/ideless.git
116+
cd ideless
117+
```
118+
119+
2. Install dependencies:
120+
```
121+
npm install
122+
```
123+
124+
3. Start the development server:
125+
```
126+
npm run dev
127+
```
128+
129+
4. Build for production:
130+
```
131+
npm run build
132+
```
133+
134+
### Contributing
135+
136+
We welcome contributions! Please see our [Contributing Guide](./CONTRIBUTING.md) for details on how to get started.
137+
138+
## Keyboard Shortcuts
139+
140+
See the [Keyboard Shortcuts](./keyboard_shortcuts.md) document for a comprehensive list of keyboard shortcuts to enhance your productivity.
141+
142+
## RPC Configuration
143+
144+
IDELess uses OpenSVM RPC servers by default for all Solana blockchain interactions. This ensures optimal performance and reliability when working with LessVM programs.
145+
146+
## License
147+
148+
This project is licensed under the [MIT License](./LICENSE).
149+
150+
## Support
151+
152+
- [GitHub Issues](https://github.com/lessvm/ideless/issues) - Bug reports and feature requests
153+
- [Discord Community](https://discord.gg/lessvm) - Real-time help and community discussions
154+
- [Twitter](https://twitter.com/lessvm) - Latest news and updates
155+
- [Email Support](mailto:[email protected]) - Direct support from the team
156+
157+
## Acknowledgements
158+
159+
IDELess is built on the shoulders of giants. We'd like to thank:
160+
161+
- The Solana Foundation for their support
162+
- The Monaco Editor team for the excellent code editing capabilities
163+
- All our open source dependencies and their maintainers
164+
- Our amazing community of testers and early adopters
165+
166+
---
167+
168+
<p align="center">
169+
Made with ❤️ by the LessVM Team
170+
</p>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)