Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

86 results about "Code editor" patented technology

System and method for generating and maintaining software code

A system and method for intelligently generating computer code. The system being comprised of a local computer, which is connected to a remote computer via a network system or the Internet and which is capable of exchanging files with the remote computer. The local computer is further comprised of a document manager for transferring files between the local computer and the remote computer and for providing enhanced file management functions. The document manager works in connection with the server module, the site manager and the connectivity layer to connect to remote computers, to transparently exchange files with the remote computer and to manage server profiles and connection information that is related to remote computers and transferred files. Once the file is transferred to the local computer, the editor can modify the code associated with the file; the editor is also capable of creating new files. The visualizer is capable of displaying a program flow diagram and a data flow diagram, which are comprised of program flow icons and data flow arrows to depict the code in terms of processing blocks and data blocks. To assist in developing new code or editing existing code, the template manager allows the user to browse through a directory of existing code sections or templates and to copy templates into the selected code for editing. For allowing the editor to process code that is written in different Data Management System programming languages and for creating the program flow icons, the parser layer detects the file type of a selected file and activates the rules and logic that apply to the corresponding Data Management System.
Owner:COMPLEMENTSOFT

Code builders

Code builders can be used to generate code segments that are customized in response to user input. An integrated development environment provides links to one or more code builders that are configured for developing specific types of code. Once a code builder is selected or dragged and dropped on a code editor, a code builder interface is launched that prompts the user for input that will be applied to a document object model describing the basic attributes of the code segment. The code builder then generates the customized code and inserts it into a desired location within the integrated development environment.
Owner:MICROSOFT TECH LICENSING LLC

Interface repository browser and editor

A system, method and user interface for visually browsing and editing one more or CORBA Interface Repositories ("IR") for program objects. A user selects an Interface Repository and an object within the Interface Repository. The IR Browser / Editor presents a three-pane view graphically depicting a containment tree, an object's interface definition language, and an inheritancy diagram of the selected object. The user may review the full interface definition language of the object, save the IDL or cut-and-paste it to another program such as a code editor for compiling. The user may also select a parent or child object within any of the three panes of the display, which causes the inheritance diagram, containment tree, and IDL panes to be updated to show the parent and child interfaces of the selected object, and the containment tree and IDL for the selected object, accordingly. The user may "browse" graphically through a containment tree, an IDL listing, or an inheritance diagram, interactively, but successively selecting objects shown in each view. Optionally, the user may control the level of detail shown in each pane, and may choose to filter the information presented according to user preferences. The user may edit an Interface Repository as he "browses" it by copying, adding, and deleting objects in the database.
Owner:IBM CORP

System and method for contributing remote object content to an integrated development environment type-ahead

InactiveUS20060090154A1Enhancing keyword contributionSoftware designIntelligent editorsKeyword CodeCode editor
A system, method, and program product for enhancing keyword contribution to a code-completion facility used in association with an Integrated Development Environment source code editor. A code-completion facility supporting a source code editor includes a look-up module that retrieves keywords from a keyword compare pool responsive to a code-completion prompt. The code-completion facility further includes a contribution mechanism for contributing keywords derived from system artifacts to the keyword compare pool. The contribution mechanism includes a remote artifact contribution module for obtaining or deriving keywords from remote object interface definitions and contributing the same to the keyword compare pool. In a preferred embodiment, the remote artifact contribution module includes a keyword prediction module for accessing a remote object interface repository, predicting one or more remote object based keywords in accordance with remote object interface definition data, and contributing one or more of the predicted keywords to the code-completion facility.
Owner:IBM CORP

Program development support system and support method and storage medium for storing program components which are used for program development support

The present invention is directed to making a variety of programming operations, which a programmer desires, possible by using a program component. More specifically, an apparent function of program component 131 is extended by component-information editor 101 which updates the information of component-information storage 110 that holds the information about the property and method of the program component. The component information is utilized both when an application program is developed and when the application program is executed. When a program is developed, the component information is utilized by property editor 103 and code editor 107. Therefore, users can utilize the component information for generating a programming code with a feeling as if the function of the program component were extended. Furthermore, there is no possibility that the user will be conscious of the difference between the existent function and the extended function of the program component. When, on the other hand, a program is executed, the component information is utilized to call out program component 131 from interpreter 120, so the extended function can be suitably executed.
Owner:IBM CORP

WEB-based online form development tool

The invention discloses a WEB-based online form development tool which comprises a visualization form designer, a storage module, a database and a data set control, wherein the visualization form designer is used for designing a form to be generated on an interface by a user, a plurality of form controls and at least one code editors are arranged on the interface; the storage module stores the generated form in a format of an HTML (Hypertext Markup Language) page file and storing the form in the database; the database is provided with a sub-database for storing the form and a sub-database for storing service data; and the data set control is provided with correspondence data of the form controls and the service data in the database, when the generated form is stored, service logic edited by the code editor and form page elements set through the form controls are stored together; meanwhile, when the form is shown, the service data in the database is displayed in the form controls through the correspondence in the data set control. According to the online form development tool provided by the invention, the development efficiency is increased.
Owner:BEIJING JINHER SOFTWARE

MPI parallel programming system based on visual modeling and automatic skeleton code generation method

The invention discloses an MPI parallel programming system and an automatic generation method for framework code, which are based on visual modeling. A model is provided by a user interface layer based on a visual operating interface; a code generating layer is used for analyzing the model, wherein, the user interface layer consists of a graphic editor used for graphical modeling and a code editor used as the modifying environment for generating a code framework; the code generating layer comprises a arithmetic framework module, a model verifying module and a code generating module, wherein, the arithmetic framework module is used for describing features and actions of a mode, encapsulating the design mode once again and providing a program framework; the model verifying module is used for verifying the logical correction of the model before the code is generated; and the code generating module is used for invoking different parallel standard lib according to users' different demands. Compared with the prior art, the system and the method have good universality, so that even the professional staff without professional knowledge can have the code framework generated automatically via the method of visual modeling.
Owner:TIANJIN UNIV

Method and System for Displaying Selectable Autocompletion Suggestions and Annotations in Mapping Tool

ActiveUS20120131547A1Less time writingSuperior autocompletionError detection/correctionNatural language data processingCode editorData source
A method and system for generating annotations in a code editor of a development environment is provided. A user enters code into a code editor of a development environment and the code accesses a data source. The execution of the code accesses the data and presents output to the user in the code editor in real time. Another aspect is the triggering of an autocompletion event, which causes the code to be compiled and executed, wherein the executing of the code accesses the data and presents selectable options for autocompletion and enabling user selection of available options.
Owner:INTERFACEWARE

Statechart Development Environment with Embedded Graphical Data Flow Code Editor

One embodiment of the invention comprises a system and method enabling a guard condition for a statechart to be defined using graphical data flow code. Another embodiment of the invention comprises a system and method enabling an action for a statechart to be defined using graphical data flow code. The statechart may be created in response to user input, e.g., user input to a statechart development environment that includes a graphical statechart editor. The graphical data flow code that defines the guard condition or the action may be created in response to user input to a graphical data flow code editor. In some embodiments the graphical data flow code editor may be integrated with or embedded in the graphical statechart editor.
Owner:NATIONAL INSTRUMENTS

Placeholder activities and in-lining of code editors in workflow designer

Developing a declarative workflow application. In a first instance of a workflow designer application, user input is received defining a declarative workflow definition with workflow elements. Some of the workflow elements may be dummy workflow elements having no underlying imperative code. This declarative workflow definition can be provided to a developer. The developer can cause the workflow definition to be loaded into a second instance of a workflow designer application where it is graphically displayed. The developer can provider user input in the second instance of the workflow designer selecting workflow elements to be replaced. Workflow elements can be replaced with existing replacement workflow elements, or by workflow elements developed by the developer to replace selected elements. Embodiments may also include the ability to in-line imperative code editors instantiated by selecting workflow elements to replace.
Owner:MICROSOFT TECH LICENSING LLC

Auto suggestion of coding error correction

Suggested corrections for a code error are provided by a compiler or code editor, for example. Thus, there is much less ambiguity about how an error should be corrected. Preferably, a predetermined number of suggested corrections are presented to the user (e.g., up to three suggestions), and the user can choose a desired suggested correction. Corrections for a given error can be made, not only at the location of the error, but throughout the code document, or other files in the user's solution. Furthermore, by undoing one correction and trying another, the user can go through all of the suggested corrections to determine which suggestion would be most preferable.
Owner:MICROSOFT TECH LICENSING LLC

Dynamic naming conventions in a source code editor

A system and method for dynamically appending prefixes to source code is described. User-selectable options for a prefix naming convention are provided to a user. Prefixes are transiently appended to variables based on a user selection. The variables are displayed with their respective prefixes in a code editor. Modifications to the source code are detected. The prefixes are removed from the modified source code and the modified source code is written to a persistent storage.
Owner:SAP AG

Graphical representation of data in a program code editor

In one embodiment, non-transitory computer-readable medium stores instructions for implementing a source code editor within an integrated development environment. The instructions to cause one or more processors to implement a method comprising receiving data at a source code editor, the data representing a data value to be used by source code displayed by the source code editor, inserting the data representing the data value into the source code, and displaying a graphical representation of the data value in the source code editor, the graphical representation displayed within a program code statement associated with the data value.
Owner:APPLE INC

Capture and display of historical run-time execution traces in a code editor

A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted.
Owner:IBM CORP

Hybrid web publishing system

A system comprises a first workstation that locally instantiates a design tool configured to allow a designer to specify a design for a web page. A data store is locally available to the first workstation, and receives and stores the design as a saved design. A second workstation provides access to a code editor to allow a programmer to specify a modification to an encoding of the design. A server means instantiates the code editor for the second workstation, saves the modification as a saved modification, and serves the encoding of the design in accordance with the modification by combining the saved modification with the saved design. The server means seamlessly combines the saved design and the saved modification such that the saved modification and the saved design can each be independently altered and recombined to produce a modified encoding of the design.
Owner:IRISE

Automated and heuristically managed solution to quantify CPU and path length cost of instructions added, changed or removed by a service team

Embodiments of the present invention provide a method, system, and computer program product for qualifying changes to an instruction set in source code. In an embodiment of the invention, a method for quantifying changes to an instruction set in source code can be provided. The method can include receiving text in a code editor as an edit to source code of a computer program querying a data store of code change costs with at least a portion of the edit. The method additionally can include retrieving in response to the query a code change cost associated with the edit. Finally, the method can include displaying in the code editor the retrieved code change cost.
Owner:IBM CORP

Dynamic native editor code view facade

A method, computer program product and system for providing for the editing of software code in a software model driven development process, the method including the step of providing a plurality of custom native software code editors each in a different software language. The method, computer program product and system also includes the step of moving one of the plurality of custom native software code editors into a code view display area depending on a user selected element, thereby allowing a user to edit the software code relating to the user selected element using the custom native software code editor moved into the code view display area.
Owner:IBM CORP

System, method and program product for correcting semantic errors in code using peer submitted code snippets

A method, system and program product for correcting semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed in an integrated development environment, identifying, in a syntax tree constructed for the code inputted, one or more nodes containing semantic errors pertaining to use of a third-party library, choosing a node containing the semantic errors, displaying suggestions for correcting the semantic errors identified for the node chosen, where the suggestions include peer submitted code snippets associated with collaboration records located to correct the semantic errors identified for the node chosen, selecting a code snippet from the code snippets displayed and executing the code inputted in the integrated development environment, such that, the code snippet selected is automatically invoked to correct the semantic errors identified for the node chosen.
Owner:IBM CORP

Initial configuration method of mobile industry processor interface (MIPI) liquid crystal module

The invention relates to an initial configuration method of a mobile industry processor interface (MIPI) liquid crystal module. The method comprises the steps of compiling an MIPI initialization code file according to a specific format by an initialization code editor interface of an upper computer; parsing the MIPI initialization code file which is edited in a user defined way into an identifiable hexadecimal initialization code file by the program of the upper computer; before the MIPI liquid crystal module is electrified, using an ARM kernel module to read the corresponding hexadecimal initialization code file, and sending the read result into a singlechip to realize the initialization function before the MIPI liquid crystal module is lightened. The method can meet the demand of carrying out flexible compatibility on initialization codes of various types of MIPI liquid crystal modules, thus reducing the version number and the upgrading times of the program of the singlechip.
Owner:WUHAN JINGCE ELECTRONICS GRP CO LTD

Code inspection method and device, computer equipment and computer readable storage medium

The invention discloses a code checking method and device, computer equipment and a computer readable storage medium, and belongs to the technical field of computers. A code checking script is set ina code editor. In an editing process of a target code file, the code checking script is triggered to run in response to a code checking instruction, and due to content updating of the target code file, only other code files associated with the target code file are influenced so that a reference code file having a calling relationship with the target code file is obtained. Code inspection is performed on the target code file based on the content in the obtained part of reference code file without reading all the code files in a target engineering package, code inspection time consumption is reduced, and an inspection result is displayed on an editing interface in real time. A user can see a code inspection result in real time in the code editing process, and the code inspection efficiency is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

System and computer program product for assisting a user in the process of creating software code

A system and computer program product for assisting a user in creating software code. In one implementation, the system includes a display; and a code editor configured to permit a user to edit software code that is displayable on the display. The software code is associated with a programming language having a plurality of software constructs. The code editor comprises a code assistant that is invokable by the user, in which the code assistant comprises a plurality of panels that correspond to the plurality of software constructs. One or more of the plurality of panels contain a set of user-selectable options associated with a given software construct to assist the user in editing the software code.
Owner:IBM CORP

System and computer program product for assisting a user in the process of creating software code

A system and computer program product for assisting a user in creating software code. In one implementation, the system includes a display; and a code editor configured to permit a user to edit software code that is displayable on the display. The software code is associated with a programming language having a plurality of software constructs. The code editor comprises a code assistant that is invokable by the user, in which the code assistant comprises a plurality of panels that correspond to the plurality of software constructs. One or more of the plurality of panels contain a set of user-selectable options associated with a given software construct to assist the user in editing the software code.
Owner:INT BUSINESS MASCH CORP

Method for assisting a user in the process of creating software code

A method for assisting a user in creating software code. In one implementation, the method includes receiving user input editing software code through a code editor, in which the software code is associated with a programming language having a plurality of software constructs. The method further includes receiving user input invoking a code assistant associated with the code editor. The code assistant comprises a plurality of panels that correspond to the plurality of software constructs. One or more of the plurality of panels contain a set of user-selectable options associated with a given software construct to assist the user in editing the software code.
Owner:INT BUSINESS MASCH CORP

Webhook framework system and method for realizing active calling and event triggering

ActiveCN111090423AInitialization works fastExecution paradigmsCompiler constructionCode editorEvent trigger
The invention discloses a webhook framework system and a method for realizing active calling and event triggering, and relates to the technical field of computers. The system comprises a code editor used for supporting writing of webhook codes through a lua language; a storage module used for storing the webhook code according to a resource identifier; wherein the resource identifier is used for uniquely identifying webhook codes; and an execution module used for determining a corresponding first webhook code in the storage module and executing the first webhook code when receiving a call to the system. The system can support a lua programming language, also supports active calling and event triggering, is very light in weight, and does not need the steps of initialization and the like.
Owner:AISPEECH CO LTD

A python code online editing method and electronic equipment

The invention discloses a python code online editing method and electronic equipment. The method comprises: compiling that grammar analysis is compiled in advance through a programming language, wherein the grammar analysis is a python-based grammar structure, configuration of the grammar analysis is initialized, and a configuration file of a python-based grammar rule is obtained; Obtaining text information input by a user, and analyzing the text information according to the configuration file to obtain a corresponding analysis file; And converting the parsed file into a script language, and operating the script language. Through the method provided by the invention, a user can directly run the python code through the browser, so that a python code editor does not need to be installed in acomputer, a system patch and a dll file do not need to be installed, and the time is greatly saved. In addition, python codes are directly operated through the browser, so that the python codes are more convenient and faster, and the python codes can be greatly improved.
Owner:SHENZHEN DIANMAO TECH CO LTD

Hybrid web publishing system

A system comprises a first workstation that locally instantiates a design tool configured to allow a designer to specify a design for a web page. A data store is locally available to the first workstation, and receives and stores the design as a saved design. A second workstation provides access to a code editor to allow a programmer to specify a modification to an encoding of the design. A server means instantiates the code editor for the second workstation, saves the modification as a saved modification, and serves the encoding of the design in accordance with the modification by combining the saved modification with the saved design. The server means seamlessly combines the saved design and the saved modification such that the saved modification and the saved design can each be independently altered and recombined to produce a modified encoding of the design.
Owner:IRISE

Method and system for displaying selectable autocompletion suggestions and annotations in mapping tool

A method and system for generating annotations in a code editor of a development environment is provided. A user enters code into a code editor of a development environment and the code accesses a data source. The execution of the code accesses the data and presents output to the user in the code editor in real time. Another aspect is the triggering of an autocompletion event, which causes the code to be compiled and executed, wherein the executing of the code accesses the data and presents selectable options for autocompletion and enabling user selection of available options.
Owner:INTERFACEWARE

Code deployment method, device and system

The invention discloses a code deployment method, device and system, and belongs to the technical field of the Internet. The code deployment method comprises the steps that when webpage codes in a code editor are modified, a modified code file is determined; when an instruction for saving the modified code file is received, long connection is built with a server supplying the webpage codes; the modified code file is sent to the server and used for triggering the server to replace a code file corresponding to the webpage codes with the modified code file and sending completion notification to a terminal through the long connection after replacing is completed; the completion notification is received through the long connection, and a webpage is automatically refreshed. According to the code deployment method, device and system, the problem that in the prior art, in the code deployment process, the frequent operations of manually deploying the codes and refreshing the webpage influence the developing efficiency to a certain degree is solved, and the effects that the terminal automatically executes the operations of code deploying and webpage refreshing, and the developing efficiency is improved are achieved.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Programming language system with built-in natural language

The invention discloses a programming language system with a built-in natural language. The programming language system comprises an integrated development environment. The integrated development environment comprises a programming language of the built-in natural language, a project manager, a code editor, a complier, and a downloading and debugging device. The programming language of the built-in natural language includes a parameter block for generating source code programs and a function block. A plurality of physical conceptual features represented by the different parameters are packaged in the parameter block. A plurality of different functional solid features are packaged in the function block. Codes for the programming language of the built-in natural language are highly readable; the software component design is adopted, so that software is highly repetitive, the low amount of codes is realized for a complex system, and the codes are easy to maintain.
Owner:SHANGHAI HUAXING DIGITAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products