Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.417.911 Times

TabComplete 1.0

  Date Added: August 19, 2013  |  Visits: 261

TabComplete

Report Broken Link
Printer Friendly Version


Product Homepage
Download (43 downloads)



Argument tab-completion occur when the user presses the key following the function name in the Command Window. The list of available/possible arguments is then presented in a popup window. TABCOMPLETE modifies the [matlabroot '/toolbox/local/TC.xml'] file to set/unset the tab-completion definition of the specified function. Note: changes take effect only after a Matlab restart. TABCOMPLETE(funcName, argType1, argType2, ...) sets the tab-completion list for function arguments 1, 2, etc. argType can be one of these pre-defined keywords: - 'var' - list of current workspace variables - 'fun' - list of accessible functions - 'subfun' - list of accessible sub-functions - 'dir' - list of accessible folders (directories) - 'file' - list of accessible files (of any type) - 'mfile' - list of accessible *.m files (Matlab functions) - 'matfile' - list of accessible *.mat files (Matlab data) - 'figfile' - list of accessible *.fig files (figures) - 'mdlfile' - list of accessible *.mdl files (Simulink models) - (if none of the above is specified, 'subfun' is set automatically) And in addition to the pre-defined kewords: - additional string value(s) that will be added to the pop-up list Multiple types for the same argument can be specified: - as a cell array - example: {'var','file','on','off'} - as a space-separated string - example: 'var file on off' The last argType specified will apply for all subsequent arguments. The last argType may be '' (empty string) to indicate the end of tab-completed args. The last argType does *NOT* accept additional string values like the rest of the arguments. TABCOMPLETE(funcName,'') removes all arg tab-completions for funcName (this is an immediate corollary of the previous paragraph). definitions=TABCOMPLETE (without any arguments) returns a structure array listing all the current tab-completion definitions. definitions=TABCOMPLETE(funcName) returns a structure listing the tab-completion definition for the specified function (if existing). definitions=TABCOMPLETE(...) returns a structure array listing all tab-completion definitions BEFORE their modification by TABCOMPLETE. Examples: tabcomplete('addpath','dir') % sets multiple folder completions tabcomplete('edit','file fun') % sets multiple file/func completions tabcomplete('cd','dir','') % sets a single-arg folder completion tabcomplete('save','matfile',{'var','-struct','-regexp'}) => *.mat followed by multiple variable-names or '-struct'/'-regexp' tabcomplete('myFunc','') % removes myFunc's arg tab-completions defs = tabcomplete('cd') % returns 'cd' function's tab-completions defs = tabcomplete % returns all currently-defined tab-completionsWarning: This code heavily relies on undocumented and unsupported Matlab functionality. It works on Matlab 7+, but use at your own risk!Technical explanation: A technical explanation of the code in this utility can be found on http://undocumentedmatlab.com/blog/setting...ab-completions/

Requirements: No special requirements
Platforms: Matlab
Keyword: Definitions Definitions Dtabcomplete Examples Listing Modification Paragraph Previous Returns Structure
Users rating: 0/10

License: Shareware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


TABCOMPLETE RELATED
File Utilities  -  DirPrint 4.1.18
With DirPrint you can print a file-listing or a tree-like structure from any folder on your hard drive or a shared directory on the network. You can sort the listing by anything you want, apply filters and so on. It is an application designed to...
 
Language  -  AlbionXP 1.2
English explanatory dictionary enables you to easily look up over 145,000 words, and can be used as a convenient tool for creating word lists for learning with our vocabulary builder Vocabilis. Here are some of the key things you can do with...
7.81 MB  
Reference Tools  -  WordWeb Pro Dictionary 1.0
The WordWeb Pro English dictionary and thesaurus with 70 000 audio pronunciations. Includes definitions, usage examples, synonyms, and many related related words. The comprehensive WordWeb dictionary database includes: - 285,000 words, phrases...
163 MB  
Development Tools  -  wgs2utm 1.0
function similar to Rafael Palacios's deg2utm.m but using formulas from "Map Projections - A Working Manual" by J.P. Snyder (1987) for better precision in Southern hemisphere.This second version allows forcing UTM zone and hemisphere in input, but...
10 KB  
Libraries  -  libgeotiff 1.2.4
Libgeotiff is a public domain library normally hosted on top of libtiff for writing, and reading GeoTIFF information tags. GeoTIFF represents an effort by over 160 different remote sensing, GIS, cartographic, and surveying related companies and...
819.2 KB  
Education  -  PowerWord: Chinese English Dictionary 5.5
PowerWord is designed for people learning or practicing Chinese at all levels. It is also a handy tool for Chinese to learn English. For beginners, PowerWord guides you word by word through explanations, examples, pronunciations and translations....
244.14 MB  
Audio Tools  -  mpodder 2005-06-11
mpodder is a simple command line based podcast receiving (podcatching) tool. mpodder is written in perl and should run quite happily on Linux, the BSDs etc. The intent is for mpodder to be called from cron. It will notify the user of new content...
36.86 KB  
WYSIWYG HTML Editors  -  My Desktop Wiki 2.0
By using the software, you don't need to worry about wiki markup syntax, what you need to do is just edit your wiki article like using notepad or office word software. Then click "generate wiki code" button, all you get is automatically wiki...
1.49 MB  
Libraries  -  Elerium Word .NET Reader 2.2
Elerium Word .NET Reader is a handy tool for C#, VB.NET and ASP.NET developers that allows to easily and effectively read Word documents (DOC, DOCX, RTF), without the need to install additional applications and Microsoft Word. The Word Reader can...
5 MB  
Development Tools  -  MULTINOMIAL 1.0
MULTINOMIAL(N, K1, K2, ..., Km) where N and Ki are numeric arrays of non-negative integers satisfying N = K1 + K2 + ... + Km, returns the multinomial coefficient N!/( K1!* K2! ... *Km!).MULTINOMIAL(N, [K1 K2 ... Km]) when Ki's are all scalar,...
10 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB