PD-Editor is the #1 choice for a free Lua editor. Whether you are using it for a Lua IDE or an exploit, PD-Editor should be the first choice for your app. PD-Editor not only looks good and is modern, but it’s completely free! Visit our website for a video installation tutorial.
Getting Started with PD-Editor is easy! Just go to our website and find the code and video tutorialon how to add PD-Editor to your C# application!
To learn how to add PD-Editor into your C# Application, please refer to our website
PD-Editor is one of the best choices for a lua text editor, to learn how to add PD-Editor into your C# Application, please refer to our website
Here are some previews of what the editor looks like.
PD-Editor is extremely customizable and you can change plenty of settings. Below you can find some examples on how to change or configure PD Editor to your liking!
9: --url: url(""); - Displays linked image as the background of the editor.
Example:
9: --url: url("https://c.tenor.com/LEnMt_4nwEYAAAAC/abstract-astronauts.gif");
95-201: ( big code ) - Allows you to change the colors or other variables in the theme presets (in rgb color settings).
Example:
113: { token: 'comment', foreground: '3517635' }, - Changes the comment color to green.
214: value: '-- PD Editor Made By Payson Holmes' - The default or startup text of the editor.
Example:
214: value: '-- Startup text here\n\n-- Made By Payson Holmes' - Use \n as linebreaks.
216-239: theme: "PDark", - The current editor theme (from theme list).
fontSize: "14px", - The font size of the editor.
fontFamily: "'JetBrains Mono', Consolas, 'Courier New', monospace", - The current editor font.
folding: true, - Toggles whether folding is enabled or not.
dragAndDrop: true, - Toggles whether you can drag and drop files into the editor.
links: true, - Toggles whether link highlighting is enabled.
minimap: {
enabled: false, - Toggles whether to show the minimap.
},
showFoldingControls: "always", - Toggles whether to show folding controls
smoothScrolling: true, - Toggles smooth scrolling.
stopRenderingLineAfter: 6500, - The number of lines to render when a file is opened.
cursorBlinking: "smooth", - Cursor blinking animation.
cursorSmoothCaretAnimation: true, - Toggles smooth cursor animations.
foldingHighlight: false, - Toggles folding highlighting.
fontLigatures: true, - Toggles font ligatures.
formatOnPaste: true, - Toggles whether to format code when pasted or opened.
showDeprecated: true, - Toggles whether to show depreciated code.
suggest: {
snippetsPreventQuickSuggestions: false, - Toggles whether to prevent quick suggestions.
},
padding: {
top: 24, - The editor top padding value.
}
324-334: SetTheme = function (themeName) { - If you created a custom theme make sure to add it here so that you can use it!
if (themeName == 'PDark') {
monaco.editor.setTheme('PDark') - Custom PD Editor theme
}
if (themeName == "Dark") {
monaco.editor.setTheme("net-theme-dark"); - Dark Theme
}
if (themeName == "Light") {
monaco.editor.setTheme("net-theme-light"); - Light Theme
}
}
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. Don’t forget to give the project a star! Thanks!
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Alternatively (faster), you can make a fork of the project, add your feature or changes, then DM me on discord with the format below.
Title: PD Editor - (Proposed Change) Description: (description of your changes) GitHub: (link to your version)
Make sure to mention me (@[YT]P-Denny) so I see it faster!
Discord: @[YT]P-Denny#7313
Copyright © 2023 - PDennSploit Softworks
Payson Holmes - @[YT]P-Denny#7313 - paysonholmes@gmail.com
Project Link: https://github.com/P-DennyGamingYT/PD-Editor
Thanks to all of you that helped me during the development of PD-Editor.