यदि आप प्रिंटआउट को बचाने या सक्षम करने में सक्षम होना चाहते हैं तो ctr / command + r बहुत उपयोगी नहीं है। एक निम्नलिखित grep या कुछ प्रकार पर एक साधारण खोज कर सकते हैं ^[^\n]*function[^{]+{
जिस भाषा और स्थिति में आप काम कर रहे हैं, उसके अनुरूप है।
एक बार जब आप पाते हैं कि आप सभी को एक नए दस्तावेज़ में कॉपी और पेस्ट कर सकते हैं और कार्यों की संख्या पर निर्भर करता है तो उन्हें अधिक समय तक नहीं लगना चाहिए।
उत्तर एकदम सही है, विशेषकर ऐसे मामलों के लिए जब टिप्पणियों में फ़ंक्शन (या यह समतुल्य) होता है, लेकिन मुझे लगता है कि यह एक उपयोगी उत्तर है।
एक बहुत ही त्वरित संपादन के साथ यह वह परिणाम है जो मुझे मिला है जो मैं अभी काम कर रहा हूं।
PathMaker.prototype.start = PathMaker.prototype.initiate = function(point){};
PathMaker.prototype.path = function(thePath){};
PathMaker.prototype.add = function(point){};
PathMaker.prototype.addPath = function(path){};
PathMaker.prototype.go = function(distance, angle){};
PathMaker.prototype.goE = function(distance, angle){};
PathMaker.prototype.turn = function(angle, distance){};
PathMaker.prototype.continue = function(distance, a){};
PathMaker.prototype.curve = function(angle, radiusX, radiusY){};
PathMaker.prototype.up = PathMaker.prototype.north = function(distance){};
PathMaker.prototype.down = PathMaker.prototype.south = function(distance){};
PathMaker.prototype.east = function(distance){};
PathMaker.prototype.west = function(distance){};
PathMaker.prototype.getAngle = function(point){};
PathMaker.prototype.toBezierPoints = function(PathMakerPoints, toSource){};
PathMaker.prototype.extremities = function(points){};
PathMaker.prototype.bounds = function(path){};
PathMaker.prototype.tangent = function(t, points){};
PathMaker.prototype.roundErrors = function(n, acurracy){};
PathMaker.prototype.bezierTangent = function(path, t){};
PathMaker.prototype.splitBezier = function(points, t){};
PathMaker.prototype.arc = function(start, end){};
PathMaker.prototype.getKappa = function(angle, start){};
PathMaker.prototype.circle = function(radius, start, end, x, y, reverse){};
PathMaker.prototype.ellipse = function(radiusX, radiusY, start, end, x, y , reverse/*, anchorPoint, reverse*/ ){};
PathMaker.prototype.rotateArc = function(path /*array*/ , angle){};
PathMaker.prototype.rotatePoint = function(point, origin, r){};
PathMaker.prototype.roundErrors = function(n, acurracy){};
PathMaker.prototype.rotate = function(path /*object or array*/ , R){};
PathMaker.prototype.moveTo = function(path /*object or array*/ , x, y){};
PathMaker.prototype.scale = function(path, x, y /* number X scale i.e. 1.2 for 120% */ ){};
PathMaker.prototype.reverse = function(path){};
PathMaker.prototype.pathItemPath = function(pathItem, toSource){};
PathMaker.prototype.merge = function(path){};
PathMaker.prototype.draw = function(item, properties){};