When I first learned C++, I spent more time installing MinGW and configuring VS Code than writing code, just to run bits/stdc++.h. Every time I changed machines, whether it was the lab computer or during an exam, I had to start all over again, and many classmates were stuck at the same step. Dev-C++ was easy to run after installation, but its interface was old and hardly customizable.
Sameko Dev C++ was created to provide both: you can start coding right after installation, while still being modern and customizable to your liking.
──────────────────
⚡ Install and code, compile quickly
- GCC 16 is included on Windows, no need to install MinGW or configure anything extra.
- bits/stdc++.h is pre-compiled (PCH), a normal build takes about 500-700 ms. Unmodified files can run immediately, without recompiling.
- Supports C++11 to C++26, with optional flags (e.g., -DLOCAL).
- There’s an installation version (self-updating) and a portable version that runs directly after extraction, suitable for school computers.
──────────────────
🏆 Made for Competitive Programming
- Input / Output / Expected box, automatically grades AC / WA / TLE.
- Integrated Competitive Companion: with one click, you can retrieve problems and tests from Codeforces, AtCoder...
- Run all tests in parallel or one test at a time, read large input directly from .txt files.
- Outputs show each line immediately as the program runs; even infinite printing will not freeze the app.
──────────────────
🐞 Easy-to-use GDB Debugger
- Click the left margin to set breakpoints, with conditional breakpoints available.
- View vector, map, set... in tree form for easy readability; hover over variables to see their values.
- Auto dry run: automatically runs each line with the Back button to review previous steps.
──────────────────
🧠 Code comfortably
- Code suggestions and error reporting as you type
- Code formatting with AStyle (Ctrl+Shift+A), custom snippets and templates.
- Checkpoints save different versions of the code, so you can retrieve deleted ones.
- Auto-save, detects if the file has been modified externally, auto-links .cpp files when including custom headers.
- Double-clicking .cpp files in Explorer opens them directly in Sameko.
──────────────────
🎨 Customize the interface
- 6 available themes: Kawaii Dark, Kawanokai, Nord.
- Theme Customizer includes a preview of the entire IDE, click anywhere to change the color there.
- Set images or videos as backgrounds.
- Multi-tab, split view, zoom in/out the entire interface (Ctrl+= / Ctrl+-).
- Discord Rich Presence (can be turned off)
──────────────────
⌨️ Main shortcuts
- F11: Build & Run, F9: Compile, F5: Debug
- Ctrl+Shift+A: Format code
- Ctrl+J: Toggle bottom panel
- Ctrl+\: Split editor
- Ctrl+/, Ctrl+D, Alt+Up/Down similar to VS Code
- All customizable in Settings, still functional when Unikey / EVKey is active
──────────────────
💻 Requirements
- Windows 10/11 64-bit, or Linux x86_64 (AppImage, requires g++ and gdb installed)
- 4GB RAM (8GB recommended)
- About 1GB of free space
──────────────────
🔗 Links
- Website & Download: https://sameko.dev
- GitHub: https://github.com/Quangq
📄 Open source (MIT), completely free.
Lâu rồi mới cập nhật trên đây nên mình gộp luôn 3 bản 1.2.0, 1.3.0 và 1.3.1 nha.
━━ 1.3.1 ━━
Theme Customizer làm lại
- Có bản xem trước thu nhỏ của cả IDE, bấm vào chỗ nào là nhảy tới đúng màu chỗ đó.
- Tìm màu, nhập HEX / RGB, lỡ đổi màu nào thì bấm ↺ trả lại riêng màu đó. Ctrl+Z / Ctrl+Y dùng được luôn.
- Xuất theme mang theo cả ảnh / video nền.
Mở file tiện hơn
- Nhấp đúp file .cpp trong Explorer là mở thẳng trong Sameko.
- Ctrl+O mở ngay thư mục đang làm việc.
- File .md được tô màu Markdown; .txt, .inp, .out mở dạng văn bản sạch, không bị báo lỗi biên dịch linh tinh.
━━ 1.3.0 ━━
Nhanh hơn
- Kiểm tra lỗi khi gõ nhanh hơn khoảng 10 lần (từ 1,5-2 giây còn khoảng 0,1 giây).
- File chưa sửa gì thì chạy lại ngay, không compile lại.
- Run All Tests chạy song song: 8 test từ 5,2 giây còn 2,7 giây.
- Bộ cài nhẹ hơn khoảng 1/3.
Giao diện mới
- Bố cục dạng thẻ nổi, ô Input / Output / Expected mới có nhãn AC / WA.
- Một nút Run gộp Build & Run, Run, Compile, Debug.
- Phóng to / thu nhỏ cả giao diện (Ctrl+= / Ctrl+-), tự to hơn trên màn 4K.
Tính năng mới
- Đọc input từ file .txt, hợp với test lớn.
- Gõ { sau struct / class tự thêm }; giống Code::Blocks.
- Phím tắt vẫn chạy khi đang bật Unikey / EVKey.
- Cập nhật cài ngầm, bấm Restart là xong.
Sửa lỗi quan trọng
- Chương trình in vô hạn không còn làm đơ IDE, bấm Stop là dừng ngay.
- Mỗi tab giữ lịch sử Ctrl+Z và bộ test riêng.
- Hai file cùng tên (A.cpp ở hai contest) không còn ghi đè nhau.
- Hết cảnh lưu file xong lại hỏi "file đã bị thay đổi bên ngoài".
━━ 1.2.0 ━━
Debugger GDB
- Đặt breakpoint bằng cách bấm lề trái, có breakpoint điều kiện.
- Xem biến và watch dạng cây, vector, map, string mở ra xem từng phần tử.
- Auto dry run: tự chạy từng dòng cho mình xem biến thay đổi, khỏi bấm Step cả trăm lần. Có nút Back để xem lại các bước trước.
- Rê chuột vào biến khi đang dừng là thấy giá trị, chuột phải để Run to Cursor.
Hỗ trợ Linux
- Sameko chạy được trên Linux (AppImage), dùng g++ và gdb có sẵn của máy.
Khác
- GCC 16.1, thêm tùy chọn C++26.
- Output hiện ngay từng dòng khi chương trình đang chạy, kể cả khi dùng cin/cout tốc độ cao.
- Ô Additional Compile Flags (ví dụ -DLOCAL), gợi ý code và báo lỗi cũng hiểu các flag này.
- Gợi ý code bằng clangd chuẩn hơn, gợi ý được cả hàm thành viên khi dùng bits/stdc++.h.
- Ctrl+Shift+S để Save As.
- Mở app nhanh hơn khoảng 16%.
Tải bản mới: https://sameko.dev
Ai cài bằng bộ cài thì app tự cập nhật, bản portable thì tải lại ở link trên.
Mọi người thấy lỗi hay muốn thêm gì cứ góp ý ở đây nha, mình sửa liền.

Dev C++ is a faster and more beautiful version, with customizable interface options.
Auto-translated ·Have you used this product? Leave a review!

Hạ tầng Open Banking cho thanh toán và quản lý dòng tiền

Chia sẻ và khám phá sản phẩm do người Việt xây dựng

Remind you to drink water, stand up and take breaks while working

Tổng hợp căn hộ, phòng trọ từ tất cả các nguồn: FB, chotot, bds,..

Antigravity Workflow Framework - The Logic of Vibe Coding

Triển khai Một chạm Tất Cả Open Source
No talks yet
Create the first talk
Reviews & comments