Feel free to contribute in this project. Join Discord Server : https://discord.gg/mcp3SuX479
The simple answer is that I don't feel much satisfied by current C/C++ IDEs. The goodones are the paid ones. Another reason is because I like programming and learning newthings and developing a whole IDE is another level of experience (you are high without taking marijuana.
Screenshots of CIDEr whenever something changes in it's looks. This is just for nostalgia purposes for developers. One can take a look at changes CIDEr went through;
CIDEr has 3 main goals :
1 : Be fast for almost all platforms.
2 : Look good on almost all platforms.
3 : Provide as many features as possible.
Just created the project so only one feature : A github repo.
1 : Create/Open/Edit/Save files
Here I will write down targets that I want to achieve as soon as possible. A target is a feature that is yet to be added.
1 : Font Settings.
2 : Syntax highlighting for C/C++ programs.
Here I will write down targets that will give us a straight line to walk on because a line requires 2 points. I can always give close range targets but won't go anywhere
without setting a direction to move into
1 : Build system support (Internal).
2 : Version control.
3 : Code completion (Might want to use AI in long run)
4 : Add support for other languages (Why? : because C is the father of almost all high level languages)
A TODO may or may not be a feature.
1 : Setup logger interface for debugging CIDEr.
CIDEr is a lighweight IDE for C/C++ programming.
Copyright (C) 2021 Siddharth Mishra
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
The CIDEr icon was downloaded from flaticon
Icons made by Darius Dan from www.flaticon.com