Unlock instant, AI-driven research and patent intelligence for your innovation.

Lua script debugging method, client, server and debugger

A client-server technology, applied in software testing/debugging, instruments, electrical and digital data processing, etc., can solve the problems of high learning cost, low efficiency, inconvenient use, etc., to reduce development costs, reduce learning costs, and improve convenience. sexual effect

Inactive Publication Date: 2018-10-09
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, for a system with a built-in Lua engine and a Lua script as a business interface, the main means of debugging are through log output and debugging through a command-line debugger. The entire debugging process is inconvenient and inefficient. And it requires developers to have the basic knowledge of command line editing, and the learning cost is relatively high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Lua script debugging method, client, server and debugger
  • Lua script debugging method, client, server and debugger
  • Lua script debugging method, client, server and debugger

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0072] The embodiment of the present invention relates to the debugging of the Lua script program. In the embodiment of the present invention, the debugger used for this debugging can be integrated in the Xcode development environment in the form of a plug-in, that is, the debugger is directly integrated in the host development tool , so that the debugger can provide debugging functions in a graphical form, which greatly improves the debugging efficiency. Among them, Xcode is an integrated development tool (IDE) running on the operating system Mac OS X. Xcode has a unified user interface design, coding, testing, and debugging are all completed in a simple window.

[0073] The debugger in the embodiment of the present invention can...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a Lua script debugging method, a client, a server and a debugger. The debugger is integrated in an Xcode development environment in a plug-in form and comprises the client and the server, and the client and the server perform communication through a predefined communication protocol. When the method is applied to the client, the method comprises the steps that a debugging interface is displayed, wherein the debugging interface comprises multiple debugging function buttons; debugging operation initiated by a user through the debugging function buttons isdetected, and a debugging command is generated based on the debugging operation; and the debugging command is sent to the server. Through the embodiment, a graphic debugging function of the debuggercan be achieved, and debugging efficiency can be improved.

Description

technical field [0001] The invention relates to the technical field of script debugging, in particular to a method for debugging Lua scripts, a client for debugging Lua scripts, a server for debugging Lua scripts and a debugger. Background technique [0002] Lua is a small scripting language designed to be embedded in applications, thus providing flexible extension and customization functions for applications. [0003] In the prior art, for a system with a built-in Lua engine and a Lua script as a business interface, the main means of debugging are through log output and debugging through a command-line debugger. The entire debugging process is inconvenient and inefficient. In addition, developers are required to have the basic knowledge of command line editing, and the learning cost is relatively high. Contents of the invention [0004] In view of the above problems, an embodiment of the present invention is proposed in order to provide a method for debugging Lua scripts...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/36H04L29/06
CPCG06F11/362H04L67/01
Inventor 熊浩
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD