code_editor is a set of modules designed for 1C software users. It adds a code editor, based on Monaco Editor, to 1C managed forms. This tool helps users edit code directly inside 1C applications with a clear and user-friendly interface.
You do not need programming knowledge to use code_editor. It works inside 1C, making it easier to write and view code without switching programs or complicated setups.
Before starting, make sure your computer meets these requirements:
- Windows 10 or later / Linux with 64-bit support / macOS (latest versions recommended)
- 1C Platform version 8.3 or newer installed and working
- Minimum 4 GB of RAM (8 GB recommended for large projects)
- At least 200 MB of free disk space
- Internet connection is helpful for downloading and updates
If you use a different operating system or 1C version, check with your system administrator before installing.
Follow these steps to get code_editor up and running:
Click on the button below to go to the download page. You will find the latest release there.
On this page, look for the newest release. It usually has the highest version number or the most recent date.
In the release page, you will see several files. Look for a file with a name like code_editor_1C_modules.zip or similar.
Download that file by clicking on it.
Once the file is downloaded, find it in your downloads folder.
Right-click on the file and select "Extract All..." or use any file extraction program you have, such as 7-Zip or WinRAR.
Choose a location you can remember, like your desktop or documents folder.
Launch your 1C software as usual.
Open the managed form or project where you want the editor to work.
Inside 1C, find the place to add external modules or libraries.
Use the import function to load the extracted code_editor modules.
Follow any on-screen prompts to complete the import.
After the modules are imported, you may need to restart 1C.
Once restarted, open a managed form that supports code editing.
You should now see the new editor interface embedded in the form.
Try editing some code or text fields to confirm it works.
Here are some key features you will get with code_editor:
- Embedded Monaco Editor: See and edit code directly inside your 1C forms.
- Syntax Highlighting: The editor colors your code to make it easier to read.
- Line Numbers: Helps you find specific parts of your code faster.
- Code Folding: Collapse sections of code to reduce clutter.
- Search and Replace: Quickly find words or phrases and change them.
- Error Marking: Basic alerts for common mistakes during editing.
- Lightweight: Fast setup with minimal impact on your 1C performance.
- Customizable Layout: Adjust font size and colors to your liking.
These features help make your workflow in 1C smoother and more efficient without needing to switch between different programs.
When you open a supported form in 1C, you will see the editor in place of a standard text box.
- Click inside the editor to start typing or editing code.
- Use keyboard shortcuts like Ctrl+F for search or Ctrl+Z to undo changes.
- You can fold code blocks by clicking the small arrow next to line numbers.
- If errors appear, the editor will underline them in red. Hover over the underline to see a message.
- You can copy and paste code easily with standard shortcuts.
- Adjust settings like font size in the editor menu, usually found by right-clicking or a toolbar button.
Spend a few minutes experimenting with these features to get comfortable with the interface.
Check the Releases page regularly or subscribe to updates on GitHub.
When a new version is available, repeat the download and installation steps.
Make sure to backup your data before updating to avoid losing any important changes.
Some common issues and solutions:
- Editor does not appear in 1C forms: Make sure you imported all modules correctly and restarted 1C.
- Performance is slow: Try closing other applications or upgrade your computer if possible.
- Errors when opening the editor: Verify that your 1C platform is updated and matches the recommended versions.
- Files won't extract: Use a different extraction tool or re-download the file to ensure it is not corrupted.
If problems persist, seek help from your system administrator or visit community forums related to 1C software.
To start using code_editor, visit the release page:
Download code_editor modules for 1C
From there, pick the latest release file (usually a ZIP archive), and follow the installation steps described above.
Make sure to follow each step carefully to avoid issues during setup.
For more information about 1C Platform and managed forms, consult your software documentation or official 1C support.
If you want to learn more about Monaco Editor, the project that powers the user interface here, visit the official website: https://microsoft.github.io/monaco-editor/
If you need help beyond this guide, try these options:
- Check issues on the GitHub repository page.
- Reach out to community forums focused on 1C development.
- Ask your IT support team for assistance.
This guide focuses on basic setup to get you started with code_editor in your 1C forms.