The subject-oriented rapid application development (RAD) environment implemented in 1C:Enterprise platform is a part of the Designer. It provides developers with a built-in set of tools for the rapid development, deployment, and support of applied solutions that automate business processes.
Configuration Objects
Task-oriented objects determined at the platform level. Focus on business logic while the platform handles DBMS interaction and transaction locks.
Configuration Tree
A basic development tool providing a graphical presentation of the configuration structure and object management.
Subsystems
Logical parts of an applied solution that define its structure and simplify navigation and development.
Object Editing Window
Specialized interface for creating and modifying complex objects, their properties, connections, forms, and modules.
Property Palette
A unified tool for editing object properties and managing related forms, available for every object regardless of complexity.
"More" Window
Displays the full list of object properties and relations to other configuration elements in a structured view.
Templates and Pictures
Objects used for generating the visual layout of the applied solution or the presentation of data to end-users.
Configuration Reports
Tools to save the description of the entire configuration structure to a file, essential for large projects and history tracking.
Syntax Assistant
Context help and guidance for 1C programming language, facilitating the efficient development of modules.
Text Templates
Speed up coding by saving and reusing frequently used fragments in text documents or application modules.
Wizards
Step-by-step tools to facilitate the development of standard elements, visual components, and printing modules.
Editors
A comprehensive set of built-in editors to simplify changes in forms, modules, and other applied solution components.
Global Search
Powerful engine to find and replace strings across all components, including modules, dialogs, and external files.
External Tools
External reports and data processors that can be used across various solutions without changing their structure.
Compare & Merge
Detail comparison of two applied solutions with the ability to merge them fully or partially.
Save & Load
Efficient file management for configurations, allowing quick backups and full overwrites from external files.
Group Development
Supports collaborative development with object-level access rights and simultaneous editing capabilities.
Debugger
Monitor module execution, view variables, and trace code logic to identify and fix issues during development.
Delivery & Support
Automates the update cycle between developers and end-users, ensuring smooth deployment of new features.
Automated Testing
Tools to record user actions and write algorithms for checking expected results in interactive scenarios.
Configuration Check
Pre-release diagnostic tool to identify performance issues and logical errors in different application modes.
Distribution Kits
Create professional installers (Setup.exe) for mass-market solutions with standard installer interfaces.
Performance Diagnostics
Optimize code and algorithms using platform diagnostics for both the entire configuration and its parts.
Dumping & Restoring
Fine-grained management of configuration properties, allowing you to export or import specific object settings.
Network Emulation
Test how your application performs on slow communication lines by emulating realistic server call delays.
Localization Tools
Centralized management of multilingual interfaces, supporting simultaneous development in multiple languages.
Functional Options
Enable or disable specific features of your configuration dynamically based on the needs of the organization.
Performance Indicators
Real-time data on server call counts, durations, and data traffic size between the client and the server.
1C:Subsystems Library (SSL)
A library of universal subsystems providing standard functionality to quickly add features to any project.
Configuration Extensions
Significantly simplify the adaptation of standard applications for specific deployments without core changes.