- I'm a boy
- My favorite language is JavaScript, I have many repos with JS
entityplantt.cyclic.app
EntityPlantt
PlanttDaMinecraftGuy
entityplantt
EntityPlantt
EntityPlantt
MkEasyGames
entityplantt
EntityPlantt
NikolaS009
NikolaS009
A C++ IDE designed for easy use.
Home Page: https://github.com/EntityPlantt/DK-CPP
License: Other
entityplantt.cyclic.app
EntityPlantt
PlanttDaMinecraftGuy
entityplantt
EntityPlantt
EntityPlantt
MkEasyGames
entityplantt
EntityPlantt
NikolaS009
NikolaS009
The top bar isn't looking good.
Remove the top bar.
This may help:
win.autoHideMenuBar = true;
I need to open a file with double-click in Windows Explorer.
Open
or Ctrl + O.A custom icon can be added.
A better error log is needed.
The error log should show:
Not an Ace editor, because the clickable element will be hard to code.
On some computers, the GUI is zoomed out and the code is not readable.
Set Ctrl - + as zoom in, Ctrl - - as zoom out and Ctrl - 0 as reset zoom.
Go in the menu: View
-> (Zoom In
, Zoom Out
, Actual Size
)
This may help:
document.body.style.zoom = zoom; // ..., 0.8, 0.9, 1.0, 1.1, 1.2, ...
this.blur();
Clicking Cancel on Save As dialog invoked via saveProject
saves the file
Cancel
(Saved) C:\Users\<username>\Local\dk-cpp\app-1.1.1\resources\app - DK-C++
The title to be DK-C++
.
You can click the save button, too.
I need anyone to translate DK-C++ to their native (or secondary) languages.
Please help by opening a pull request adding a JSON file in the lang
directory,
with a filename %ln%_%st%.json
, were %ln%
is the language (in two letters) and
%st%
is the state where this language is spoken.
If the language is spoken in only one country,
set %st%
to be the same as %ln%
.
For example, mk_mk.json
is Macedonian, en_us.json
is English spoken in United States,
and en_uk.json
is English spoken in Britain.
Check en_us.json
to see how to format the translation file, as well as the keys.
For the places that certain keys are used, check the code.
Maybe in the future there will be a tool to help translate DK-C++.
It's hard to code without misspelling and knowing all the things.
Code completion needs to exist in DK-C++.
Look on https://cplusplus.com/ for C++ API.
For reference of the C++ API, look on https://cplusplus.cpm/
When you try to save a Unicode-only character, it saves as multiple ASCII characters.
Example:
#include <iostream>
using namespace std;
int main() {
cout << "๐";
return 0;
}
Save
(or Ctrl + S)test.cpp
)Open
(or Ctrl + O)test.cpp
)๐
has turned into =.
The character ๐
to be ๐
.
It's because of the ASCII saving, in preload.js:9
and preload.js:35
.
The menu now consists of only six buttons, it has to have more menu.
It needs to have buttons (or dropdowns) for:
g++
is installedWhen the C++ file is built successfully, the output is as follows:
Project successfully built file:
<filepath>
Or in HTML:
<div id="debug">
<br />
Project successfully built file:
<br />
<!--filepath-->
</div>
There is an empty line before the whole text.
Steps to reproduce the behavior:
#include <iostream>
using namespace std;
int main() {
cout << "Hello world!" << endl;
return 0;
}
The top line to not exist.
You cannot translate DK-C++.
Add a localization folder with JSON files for localization.
{
"language.name": "English (United States)",
"language.code": "en_us",
"message.foo": "Bar",
...
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.