CN114281321A - Software development fast editing method and device, electronic equipment and medium - Google Patents
Software development fast editing method and device, electronic equipment and medium Download PDFInfo
- Publication number
- CN114281321A CN114281321A CN202111510755.2A CN202111510755A CN114281321A CN 114281321 A CN114281321 A CN 114281321A CN 202111510755 A CN202111510755 A CN 202111510755A CN 114281321 A CN114281321 A CN 114281321A
- Authority
- CN
- China
- Prior art keywords
- plug
- module
- editor
- host
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000006870 function Effects 0.000 claims abstract description 68
- 230000008569 process Effects 0.000 claims abstract description 14
- 238000004806 packaging method and process Methods 0.000 claims abstract description 13
- 230000000007 visual effect Effects 0.000 claims description 12
- 238000002955 isolation Methods 0.000 claims description 8
- 230000000694 effects Effects 0.000 claims description 6
- 239000002245 particle Substances 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 12
- 230000008878 coupling Effects 0.000 abstract description 5
- 238000010168 coupling process Methods 0.000 abstract description 5
- 238000005859 coupling reaction Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The embodiment of the invention discloses a method, a device, electronic equipment and a medium for quickly editing software development, relates to the technical field of computers, and can solve the problems that a method for realizing multiple editing functions in the same editor by simply overlapping codes of a plurality of editors is increased in specialized components, service is not isolated and expansion is difficult. The software development rapid editing method comprises the steps of respectively packaging editors with different functions into corresponding plug-in modules, determining a host editor, obtaining a plug-in interface matched with the plug-in module when the functions realized by the host editor are different from the functions of the plug-in modules, and operating the plug-in module in the host editor through the plug-in interface so as to realize the functions of the different editors corresponding to the plug-in modules in the host editor. The invention is suitable for the development scene needing to process a plurality of editing services simultaneously, can realize convenient and quick editing, reduces service coupling and improves development efficiency.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for quickly editing software development, electronic equipment and a medium.
Background
With the continuous expansion of business functions, program developers need to perform personalized editing on the contents such as wallpaper, themes and the like. In a conventional software development method, a program developer needs to edit a corresponding function in each editor independently, and when a plurality of editing functions need to be edited, the program developer needs to switch the editors frequently, so that development efficiency is reduced. In the prior art, a method of adding other editors to one editor is adopted to avoid frequent switching of editors by a program developer. For example, a system theme editor is added from an existing wallpaper editor, internal codes are simply overlapped, the system theme and the wallpaper are edited in the same editor, and the system theme and the wallpaper are convenient for a user (program developer) to use. Although the method can realize the interface layout and partial attribute data units in the multiplexing wallpaper editor, because the attribute editing of the wallpaper is very different from the attribute editing of the theme, the number of multiplexed components is not large, the increase of specialized components is very easy to cause, and the service isolation is not realized, so that more burden is brought to program developers when the content development of different editors is realized; in addition, the original editor is difficult to continue to expand and develop, if a new type of editor needs to be added later, the development code amount is multiplied on the original wallpaper editor, too many irrelevant contents generate cross dependence, and the working efficiency of a user is influenced.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, an electronic device, and a medium for quickly editing software development, so as to solve the problems of increased specialized components, non-isolated services, and difficult expansion of a method for implementing multiple editing functions in the same editor by simply overlapping codes of multiple editors.
In a first aspect, an embodiment of the present invention provides a method for quickly editing software development, which is applied to an electronic device, and includes:
respectively packaging editors with different functions into corresponding plug-in modules;
determining a host editor, wherein the functions realized by the host editor are different from the functions of the plug-in module;
acquiring a plug-in interface matched with the plug-in module;
and running the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
According to a specific implementation manner of the embodiment of the present invention, the method further includes:
isolating and storing the program codes corresponding to the plurality of plug-in modules;
and carrying out isolated storage on the program codes corresponding to the host editor and the program codes corresponding to the plug-in modules.
According to a specific implementation manner of the embodiment of the present invention, the different-function editors include at least one of an editor for loading particles, an editor for special effects, an editor for displaying advertisements, and an editor for editing themes.
According to a specific implementation manner of the embodiment of the invention, the host editor is a wallpaper editor for editing wallpaper.
According to a specific implementation manner of the embodiment of the present invention, the implementing, in the host editor, the functions of the different editors corresponding to the plug-in module includes:
and setting a visual window in the host editor, and loading a plug-in module through the visual window so as to visually edit the corresponding function of the plug-in module in the host editor.
According to a specific implementation manner of the embodiment of the present invention, the method further includes:
defining a plug-in interface in the host editor, wherein the plug-in interface is used for starting at least one plug-in module process and/or plug-in module data initialization;
inheriting the plug-in interface in the plug-in module to run the plug-in module in the host editor through the plug-in interface.
In a second aspect, an embodiment of the present invention provides a software development shortcut editing apparatus, which is applied to an electronic device, and includes:
the packaging module is used for packaging editors with different functions into corresponding plug-in modules respectively;
the determining module is used for determining a host editor, and the functions realized by the host editor are different from the functions of the plug-in module;
the acquisition module is used for acquiring a plug-in interface matched with the plug-in module;
and the running module is used for running the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
According to a specific implementation manner of the embodiment of the present invention, the method further includes:
and the isolation module is used for isolating and storing the program codes corresponding to the plurality of plug-in modules and the program codes corresponding to the host editor and the plurality of plug-in modules.
According to a specific implementation manner of the embodiment of the present invention, the method further includes:
and the setting module is used for setting a visual window in the host editor, and loading the plug-in module through the visual window so as to visually edit the corresponding function of the plug-in module in the host editor.
According to a specific implementation manner of the embodiment of the present invention, the method further includes:
the definition module is used for defining a plug-in interface in the host editor, and the plug-in interface is used for starting at least one plug-in module process and/or plug-in module data initialization;
and the inheritance module is used for inheriting the plug-in interface in the plug-in module so as to run the plug-in module in the host editor through the plug-in interface.
In a third aspect, an embodiment of the present invention provides an electronic device, where the electronic device includes: the device comprises a shell, a processor, a memory, a circuit board and a power circuit, wherein the circuit board is arranged in a space enclosed by the shell, and the processor and the memory are arranged on the circuit board; a power supply circuit for supplying power to each circuit or device of the electronic apparatus; the memory is used for storing executable program codes; the processor reads the executable program codes stored in the memory to run programs corresponding to the executable program codes, and is used for executing the software development shortcut editing method in any one of the implementation modes.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where one or more programs are stored, and the one or more programs are executable by one or more processors to implement the software development shortcut editing method according to any one of the foregoing implementation manners.
According to the software development fast editing method, the software development fast editing device, the software development fast editing electronic equipment and the software development fast editing medium, the editors with different functions are respectively packaged into the corresponding plug-in modules, the host editor is determined, the functions of the host editor are different from the functions of the plug-in modules, the plug-in interfaces matched with the plug-in modules are obtained, the plug-in modules are operated in the host editor through the plug-in interfaces, the functions of the different editors corresponding to the plug-in modules are realized in the host editor, the problems that the number of special components is increased, services are not isolated and the functions are not easy to expand in the conventional method for realizing multiple editing functions in the same editor by simply overlapping codes of a plurality of editors can be solved, convenience and fast effects are achieved, service coupling is reduced, and development efficiency is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flowchart of a software development shortcut editing method according to an embodiment of the present invention;
FIG. 2 is a flowchart of a second software development shortcut editing method according to an embodiment of the present invention;
FIG. 3 is a functional block diagram of a software development shortcut editing apparatus according to an embodiment of the present invention;
FIG. 4 is a functional block diagram of a second software development shortcut editing apparatus according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment provides a quick editing method for software development, which is used for solving the problems that the number of specialized components is increased, services are not isolated and the extension is not easy in the method for realizing multiple editing functions in the same editor by simply overlapping codes of a plurality of editors.
Fig. 1 is a schematic flow chart of a software development shortcut editing method according to a first embodiment of the present invention, and as shown in fig. 1, the software development shortcut editing method according to the present embodiment is applied to an electronic device.
The software development shortcut editing method of the embodiment may include:
103, acquiring a plug-in interface matched with the plug-in module;
and step 104, operating the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
In order to avoid frequent switching of editors by program developers, the traditional method adopts the mode that other editors are added in one editor to realize the function expansion of the editors, but the method only carries out simple superposition of internal codes, realizes that all projects are edited in the same editor, and is convenient for users to use. Although the method can realize the interface layout and part of attribute data units in the two editors, the difference of the two editing services is large, the number of the multiplexed components is small, the increase of the specialized components is very easy to cause, the services are not isolated, and more burden is brought to program developers when the content development of the different editors is realized; in addition, the original editor is difficult to continue to expand and develop, if a new type of editor needs to be added later, the development code amount is multiplied on the original editor, too many irrelevant contents generate cross dependence, and the working efficiency of a user is influenced.
In this embodiment, the editors with different functions are respectively packaged as corresponding plug-in modules, the host editor is determined, the function realized by the host editor is different from that of the plug-in module, a plug-in interface matched with the plug-in module is obtained, and the plug-in module is operated in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor, thereby solving the problems that the number of specialized components is increased, the service is not isolated and the extension is not easy to occur when the function extension of the editors is realized by simply stacking a plurality of editor codes.
Fig. 2 is a flowchart of a software development shortcut editing method according to a second embodiment of the present invention, and as shown in fig. 2, the software development shortcut editing method according to the present embodiment may include:
in this embodiment, the editors with different functions include an editor for loading particles, an editor for special effects, an editor for displaying advertisements, an editor for editing themes, and the like, and it should be noted that the types and the number of the editors are not limited in this application, and those skilled in the art may add corresponding editor plug-ins according to actual needs.
The method has the advantages that the editors with different editing functions are packaged, so that codes among the editors are independent, and the editing functions of the editors can be realized in the same editor without overlapping the codes.
in this embodiment, the editing service of the host editor is wallpaper editing. For example, when the editing service is wallpaper and theme, because the editing workload of the wallpaper is greater than that of the theme, the wallpaper editor can be selected as the host editor.
It should be noted that, as for the determination manner of the host editor, a person skilled in the art can combine his own experience with the actual project determination, and the present application is not limited thereto.
And 203, performing isolated storage on the program codes corresponding to the plurality of plug-in modules, and performing isolated storage on the program codes corresponding to the host editor and the program codes corresponding to the plurality of plug-in modules.
The host editor loads the newly added plug-in which is mainly responsible for interface display, data processing, interface interaction and the like of own services, and the plug-in services are completely isolated from the host services, so that the code development efficiency is improved.
And 204, setting a visual window in the host editor, and loading the plug-in module through the visual window to visually edit the corresponding function of the plug-in module in the host editor.
and step 206, inheriting the plug-in interface in the plug-in module so as to run the plug-in module in the host editor through the plug-in interface.
When there is service cross, the plug-in and host carry on message communication through the interface, plug-in and host can know the other side's save state, release state, etc.
The host editor defines a loading interface supporting a plurality of modules, so that the extension is convenient, and when a new plug-in module needs to be added, a new editor plug-in can be provided on the host only by realizing the corresponding plug-in interface.
In the embodiment, multiple function editing in the same editor is realized, program developers can edit various functions more conveniently, coupling is reduced, service isolation is realized, and daily development work can be performed without coupling due to the service isolation, so that development efficiency is improved.
Through the technical solutions of the method embodiments shown in fig. 1 and fig. 2, the application can not only realize editor plug-in management, facilitate and fast multi-module expansion, but also isolate services and reduce coupling; and when a plurality of plug-in modules are developed simultaneously, the plug-in modules can perform respective functions, the host does not need to care about the internal business logic of other plug-in modules, the plug-in modules do not need to care about the business logic of the host, the plug-in modules are isolated from each other, and the development efficiency is improved.
Fig. 3 is a schematic structural diagram of a first embodiment of the software development shortcut editing apparatus of the present invention, and as shown in fig. 3, the apparatus of this embodiment may include:
the packaging module 31 is used for packaging editors with different functions into corresponding plug-in modules respectively;
a determining module 32, configured to determine a host editor, where a function implemented by the host editor is different from a function implemented by the plug-in module;
the acquisition module 33 is used for acquiring a plug-in interface matched with the plug-in module;
and the running module 34 is used for running the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 1, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 4 is a schematic structural diagram of a second embodiment of the software development fast editing apparatus of the present invention, as shown in fig. 4, based on the first embodiment, the apparatus of this embodiment may include:
the packaging module 41 is used for packaging editors with different functions into corresponding plug-in modules respectively;
a determining module 42, configured to determine a host editor, where a function implemented by the host editor is different from a function implemented by the plug-in module;
an obtaining module 43, configured to obtain a plug-in interface matched with the plug-in module;
and the running module 44 is used for running the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
And the isolation module 45 is used for performing isolation storage on the program codes corresponding to the plurality of plug-in modules and performing isolation storage on the program codes corresponding to the host editor and the program codes corresponding to the plurality of plug-in modules.
And the setting module 46 is used for setting a visual window in the host editor, and loading the plug-in module through the visual window so as to visually edit the corresponding function of the plug-in module in the host editor.
A definition module 47, configured to define a plug-in interface in the host editor, where the plug-in interface is used to start at least one plug-in module process and/or plug-in module data initialization;
an inheriting module 48 for inheriting the plug-in interface in the plug-in module to run the plug-in module in the host editor through the plug-in interface.
In this embodiment, the host editor may perform data communication with each plug-in module through a plug-in interface.
The apparatus of this embodiment may be used to implement the technical solutions of the method embodiments shown in fig. 1 and fig. 2, and the implementation principles and technical effects are similar, which are not described herein again.
Fig. 5 is a schematic structural diagram of an embodiment of an electronic device of the present invention, which can implement the processes of the embodiments shown in fig. 1 and fig. 2 of the present invention, and as shown in fig. 5, the electronic device may include: the device comprises a shell 51, a processor 52, a memory 53, a circuit board 54 and a power circuit 55, wherein the circuit board 54 is arranged inside a space enclosed by the shell 51, and the processor 52 and the memory 53 are arranged on the circuit board 54; a power supply circuit 55 for supplying power to each circuit or device of the electronic apparatus; the memory 53 is used to store executable program code; the processor 52 reads the executable program code stored in the memory 53 to run a program corresponding to the executable program code, so as to execute the software development shortcut editing method according to any of the foregoing embodiments.
For the specific execution process of the above steps by the processor 52 and the steps further executed by the processor 52 by running the executable program code, reference may be made to the description of the embodiments shown in fig. 1 and fig. 2 of the present invention, and details are not described herein again.
The electronic device exists in a variety of forms, including but not limited to:
(1) a mobile communication device: such devices are characterized by mobile communications capabilities and are primarily targeted at providing voice, data communications. Such terminals include: smart phones (e.g., iphones), multimedia phones, functional phones, and low-end phones, among others.
(2) Mobile personal computer device: the equipment belongs to the category of personal computers, has calculation and processing functions and generally has the characteristic of mobile internet access. Such terminals include: PDA, MID, and UMPC devices, etc., such as ipads.
(3) A portable entertainment device: such devices can display and play multimedia content. This type of device comprises: audio, video players (e.g., ipods), handheld game consoles, electronic books, and smart toys and portable car navigation devices.
(4) A server: the device for providing the computing service comprises a processor, a hard disk, a memory, a system bus and the like, and the server is similar to a general computer architecture, but has higher requirements on processing capacity, stability, reliability, safety, expandability, manageability and the like because of the need of providing high-reliability service.
(5) And other electronic equipment with data interaction function.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where one or more programs are stored, and the one or more programs are executable by one or more processors to implement the software development shortcut editing method according to any of the foregoing embodiments.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments.
In particular, as for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
For convenience of description, the above devices are described separately in terms of functional division into various units/modules. Of course, the functionality of the units/modules may be implemented in one or more software and/or hardware implementations of the invention.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A software development rapid editing method is characterized in that the method is applied to electronic equipment; the method comprises the following steps:
respectively packaging editors with different functions into corresponding plug-in modules;
determining a host editor, wherein the functions realized by the host editor are different from the functions of the plug-in module;
acquiring a plug-in interface matched with the plug-in module;
and running the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
2. The software development shortcut editing method of claim 1, further comprising:
isolating and storing the program codes corresponding to the plurality of plug-in modules;
and carrying out isolated storage on the program codes corresponding to the host editor and the program codes corresponding to the plug-in modules.
3. The software development shortcut editing method of claim 1, wherein at least one of an editor for loading particles, an editor for special effects, an editor for showing advertisements, and an editor for editing themes is included in the different editors.
4. The software development shortcut editing method of claim 1, wherein said host editor is a wallpaper editor for editing wallpaper.
5. The software development shortcut editing method of claim 1, wherein the implementing, in the host editor, the functions of the different editors corresponding to the plug-in module includes:
and setting a visual window in the host editor, and loading a plug-in module through the visual window so as to visually edit the corresponding function of the plug-in module in the host editor.
6. The software development shortcut editing method of claim 1, further comprising:
defining a plug-in interface in the host editor, wherein the plug-in interface is used for starting at least one plug-in module process and/or plug-in module data initialization;
inheriting the plug-in interface in the plug-in module to run the plug-in module in the host editor through the plug-in interface.
7. A software development shortcut editing apparatus, comprising:
the packaging module is used for packaging editors with different functions into corresponding plug-in modules respectively;
the determining module is used for determining a host editor, and the functions realized by the host editor are different from the functions of the plug-in module;
the acquisition module is used for acquiring a plug-in interface matched with the plug-in module;
and the running module is used for running the plug-in module in the host editor through the plug-in interface so as to realize the functions of different editors corresponding to the plug-in module in the host editor.
8. The software development shortcut editing apparatus of claim 7, further comprising:
and the isolation module is used for isolating and storing the program codes corresponding to the plurality of plug-in modules and the program codes corresponding to the host editor and the plurality of plug-in modules.
9. The software development shortcut editing apparatus of claim 7, further comprising:
and the setting module is used for setting a visual window in the host editor, and loading the plug-in module through the visual window so as to visually edit the corresponding function of the plug-in module in the host editor.
10. The software development shortcut editing apparatus of claim 7, further comprising:
the definition module is used for defining a plug-in interface in the host editor, and the plug-in interface is used for starting at least one plug-in module process and/or plug-in module data initialization;
and the inheritance module is used for inheriting the plug-in interface in the plug-in module so as to run the plug-in module in the host editor through the plug-in interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111510755.2A CN114281321A (en) | 2021-12-10 | 2021-12-10 | Software development fast editing method and device, electronic equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111510755.2A CN114281321A (en) | 2021-12-10 | 2021-12-10 | Software development fast editing method and device, electronic equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114281321A true CN114281321A (en) | 2022-04-05 |
Family
ID=80871736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111510755.2A Pending CN114281321A (en) | 2021-12-10 | 2021-12-10 | Software development fast editing method and device, electronic equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114281321A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114942796A (en) * | 2022-05-05 | 2022-08-26 | 北京达佳互联信息技术有限公司 | Plug-in compiling and calling method, device, equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060181540A1 (en) * | 2005-02-12 | 2006-08-17 | Patrick Loo | Image editor with plug-in capability for editing images in a mobile communication device |
CN101836204A (en) * | 2007-10-26 | 2010-09-15 | 微软公司 | Flexibly editing heterogeneous documents |
CN102609266A (en) * | 2012-02-14 | 2012-07-25 | 上海普坤信息科技有限公司 | Flex-based rich client platform system and operation method therefor |
EP3144793A1 (en) * | 2015-09-16 | 2017-03-22 | Thomson Licensing | Method and apparatus for an image editor |
US20210117210A1 (en) * | 2019-10-18 | 2021-04-22 | ASG Technologies Group, Inc. dba ASG Technologies | Methods and Systems for Integrated Development Environment Editor Support with a Single Code Base |
CN112965713A (en) * | 2021-04-07 | 2021-06-15 | 北京有竹居网络技术有限公司 | Development method, device and equipment of visual editor and storage medium |
-
2021
- 2021-12-10 CN CN202111510755.2A patent/CN114281321A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060181540A1 (en) * | 2005-02-12 | 2006-08-17 | Patrick Loo | Image editor with plug-in capability for editing images in a mobile communication device |
CN101836204A (en) * | 2007-10-26 | 2010-09-15 | 微软公司 | Flexibly editing heterogeneous documents |
CN102609266A (en) * | 2012-02-14 | 2012-07-25 | 上海普坤信息科技有限公司 | Flex-based rich client platform system and operation method therefor |
EP3144793A1 (en) * | 2015-09-16 | 2017-03-22 | Thomson Licensing | Method and apparatus for an image editor |
US20210117210A1 (en) * | 2019-10-18 | 2021-04-22 | ASG Technologies Group, Inc. dba ASG Technologies | Methods and Systems for Integrated Development Environment Editor Support with a Single Code Base |
CN112965713A (en) * | 2021-04-07 | 2021-06-15 | 北京有竹居网络技术有限公司 | Development method, device and equipment of visual editor and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114942796A (en) * | 2022-05-05 | 2022-08-26 | 北京达佳互联信息技术有限公司 | Plug-in compiling and calling method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109445784B (en) | Method and device for processing structure data, storage medium and electronic equipment | |
CN111880899B (en) | Big data stream processing method and device based on cloud native architecture | |
CN105912362B (en) | A kind of method, apparatus and electronic equipment loading plug-in unit | |
CN106933610B (en) | Application program installation package generation method and device and electronic equipment | |
CN105700925B (en) | A kind of interface implementing method and device of APP | |
CN105812941A (en) | Video playing method and device and electronic equipment | |
CN111158750A (en) | Unity-based game installation package packaging method and device | |
CN103778211A (en) | Method and device for switching language of mobile terminal game software | |
CN106250182B (en) | File processing method and device and electronic equipment | |
CN110652728A (en) | Game resource management method and device, electronic equipment and storage medium | |
US20170185567A1 (en) | User interface control layout method and electronic device | |
CN113157345A (en) | Automatic starting method and device for front-end engineering | |
CN114281321A (en) | Software development fast editing method and device, electronic equipment and medium | |
WO2023103491A1 (en) | Native system-based derived software construction method and system, and device | |
CN105354051B (en) | Method and device for presenting information flow card and electronic equipment | |
CN110221878A (en) | Game service updating method and device, electronic equipment and storage medium | |
CN112085208B (en) | Method and device for training model by cloud | |
CN113138698B (en) | Game resource processing method and device, storage medium and electronic equipment | |
CN111880896B (en) | Method and device for rapidly restoring container and running state data | |
CN115952771A (en) | Picture editing method and device, electronic equipment and storage medium | |
CN113961642A (en) | Data differentiation synchronization method, device and system and main node equipment | |
CN115454670A (en) | Computer process information enumeration method and device and electronic equipment | |
CN114327457A (en) | Convenient wallpaper editing and developing method and device, electronic equipment and medium | |
CN112698791B (en) | Method and device for cleaning system disk, electronic equipment and storage medium | |
CN114339404A (en) | Display method and device of screen protection wallpaper in windows system and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |