‎App Store: Debug Anywhere

‎App Store: Debug Anywhere Ipad

‎c/c compiler free (offline, debug)

Sketch C is a IOS device on the C language editing and operation procedures. Can be used for learning C programming language.

Contains the following functions:

The 1 code editor: syntax highlighting, auto indent

The 2 code is compiled to run: direct local compile operation, does not need the network.

The 3 can debug

Support for C classes, inheritance, overloading, virtual function, characteristic template

With standard C and standard C Library
Add Library
posix,
ipc,
zlib,
socket,
sqlite3,
jpeg,
opengles1-3,
Core Foundation(based iOS sdk7.0),
Core Graphics(based iOS sdk7.0),
UIKit(CCView,CCLabel,CCImageView,CCButton,CCTextField,CCCanvasView) Library
Debug:
Help: ? : help
help : help
/[keyword] : search keyword in help information
Source: v {[line]}: view source code {around [line]}
V [stack] : view source code in function call stack
t : show function call stack
Evaluation: p [expr] : evaluate expression (no declaration/loop/condition)
Evaluation: s [expr] : step into expression (no declaration/loop/condition)
Evaluation: S [expr] : step over expression (no declaration/loop/condition)
{[statements]} : evaluate statement (any kind)
Monitor: g {[var]} : list global variable
l {[var]} : list local variable
proto {[scope]::}[func] : show function prototype
class {[name]} : show class definition (one level)
Class {[name]} : show class definition (all level)
typedef {name} : show typedefs
function : show interpreted functions
macro : show macro functions
template : show templates
include : show include paths
file : show loaded files
where : show current file position
return [val] : return undefined symbol value
Run: S : step over function/loop
s : step into function/loop
i : ignore and step over
c {[line]}: continue {to [line]}
e : step out from function
b [line] : set break point
db [line] : delete break point
a [assert]: break only if assertion is true
Quit: q : quit

‎debug anywhere

A powerful debugging tool for web developer.
— Developer tools: add simple devtools to web pages, you can view source code, static resources, api requests, cookies, localStorage, sessionStorage. Support remote debugging, debugging mobile web pages on computer.
— UserAgent: modify the UserAgent of the web page to simulate the device you want.
— Javascript: Inject custom Javascript into the web page, which can be executed at the time of document start and dom ready. For example, inject bridge interface to simulate the App environment.
— Ping: view network DNS status.
— Incognito: support incognito mode to debug web pages without cache impact.

Читайте также:  Что выбрать — электронную книгу или iPad?

‎mihtool basic — web debugger

**Warning**: MIHTool is for professional developers, newbies won’t get it. There’s no «FRIENDLY» guides, so see the docs and videos on the website then ask yourself if it’s the right tool for you before you click the install button!

MIHTool helps Front-End Engineers to debug and optimize their webpages on iPad and iPhone. 

**new** : Action Extension for Safari, brings remote Web Inspector to debug your webpages in Safari. A Inline Web Inspector that is a real Chrome like DevTool (Includes Elements,Resources,Network,Timeline,Console panel.) for iOS Safari. To open MIHTool Action Extension, just click the Share Button of Safari and select MIHTool, for the first time, you might have to enable it in the more list.

What font-end masters say about MIHTool:
MIHTool is a brilliant tool that helps you debug websites on iOS. — @pbakaus (Google).
MIHTool will change your life: A complete inline Web Inspector on iOS with performance profiling. — @addyosmani (Google).
MIHTool: a smart & powerful debug tool for iOS WebView. —‏ @paul_irish (Google).
MIHTool: a good tool for debugging websites on iPad and iPhone. — ‏@smashingmag (Smashing Magazine).

For iPad
1.Action Extension for Safari, brings remote Web Inspector to debug your webpages in Safari. A Inline Web Inspector that is a real Chrome like DevTool for iPad Safari.
2.Inline Web inspector (like Chrome DevTool or FireBug): With Elements,Resources, Network, Timeline, Console panel.
3.Web inspector remote(weinre): remote to debug and optimize your mobile webpages on your computer(window, mac, linux with chrome).
4.Online Web Inspector.
5.HTML editor: view webpage source code with syntax highlighting and formatting;editing source code or creare a new webpage and preview the result.
6.Remote control (With HTTP Server): Remote to, Load URL in MIHTool|Safari; Inject Javascript in current webpage; Clear website data; Get HAR data; Get source code; Get screenshots…
7.Show WebKit Debug Borders (Compositing Render Layers).
8.Show Webkit Repaint Counter (Paint Rects).
9.Emulate iPhone.
10.User agent switcher.
11.More developer bookmarklets: Firebug, YSlow, PageSpeed, GTmetrix…
12.Evaluating JavaScript in the address bar.
13.Full screen mode (Shake Device To Toggle Full Screen Mode).
14.Disable cache.
15.Clear history, clear cache, clear cookies, clear local storage.
16.Keep awake (Default is ON).
17.HAR Viewer.
18.Performance API.
19.Polyfill Manager (simulate APIs for javaScript to Objective-C communication) 
20.NPM Modules (To require() any module on npm in web inspector console with browserify)

Читайте также:  ‎альбом для рисования цветов и письмо для IPad с наклейками для создания на различные фоны - LITE on the App Store

For iPhone
1.Action Extension for Safari, brings remote Web Inspector to debug your webpages in Safari. A Inline Web Inspector that is a real Chrome like DevTool for iPhone Safari.
2.Web inspector remote(weinre): remote to debug and optimize your mobile webpages on your computer(window, mac, linux with chrome).
3.Online Web Inspector.
4.Remote control (With HTTP Server): Remote to, Load URL in MIHTool|Safari|Chrome; Inject Javascript in current webpage; Clear website data; Get HAR data; Get source code; Get screenshots…
5.Show WebKit Debug Borders (Compositing Render Layers).
6.Show Webkit Repaint Counter (Paint Rects).
7.Evaluating JavaScript in the address bar.
8.Disable cache *when the switch button is ON*.
9.Full screen mode (Shake Device To Toggle Full Screen Mode).
10.Keep awake (Default is ON).
11.Performance API. 
12.Polyfill Manager (simulate APIs for javaScript to Objective-C communication) 
13.NPM Modules (To require() any module on npm in web inspector console with browserify)

———————
官网有详细的中文文档。

‎proxyman — web debugging proxy

Meet a superb Web Debugging Proxy that can act like a middleMan, aka Proxyman. 

Proxyman for iOS works perfectly with Proxyman for macOS (native macOS app, Support Big Sur and M1 Chip).

### Features

— Capture HTTP/HTTPS Traffic from iOS Devices with built-in Proxyman VPN
— View HTTP/HTTPS Request/Response in plain text
— Exclusively designed for iPhone and iPad (Landscape and Two Columns)
— Share traffic to Proxyman macOS — a native macOS app for better reviewing
— Pin working domains
— Quick filter with URL, Header Body, and Type of Request/Response (e.g. JSON, Form, HTML, CSS, Document, etc)
— Better Request/Response Previewer: Multiple columns, JSON Preview, JSON TreeView, etc
— Safe Lock: Protect your sensitive data with FaceID / TouchID / Passcode
— Advanced Debugging Tools: SSL Proxying, Block List, Map Local, Breakpoint, etc

Читайте также:  ‎App Store: 'Proto' for Figma

### How it works

Proxyman iOS creates a local VPN on your device, then forwarding all traffic to a Local Man-in-The-Middle Server. As long as the VPN is active, Proxyman iOS can capture all traffic over Wi-Fi, Cellular Data.

### How about my sensitive data?

— Proxyman Root Certificate is a self-signed certificate that is generated in your local machine. Thus, all requests and responses are captured and stored on your devices and Proxyman does not have access to your data.
— There are no remote servers involved. What’s in your devices, it’s in your devices.

*************

— Support: https://proxyman.io/support
— Privacy Policy: https://proxyman.io/privacy
— Term of Services: https://proxyman.io/terms-of-use

Оцените статью
iPad Мобайл
Добавить комментарий