Listing 1 - 10 of 12 | << page >> |
Sort by
|
Choose an application
Choose an application
""TextMate How-to"" address essential tasks through recipes to hit the ground running and get started with practical solutions to common questions This book is geared toward beginning and intermediate web developers and designers who want to expedite their coding. Though TextMate can also work very well as a plain text editor, some experience with a programming or scripting language whether it's HTML, CSS, PHP, or Ruby is helpful to understand the depth to some of the examples provided.
Choose an application
Editeurs de texte (Programmes d'ordinateur) --- Editors [Text ] (Computer programs) --- GNU Emacs --- Teksteditors (Computerprogramma's) --- Text editors (Computer programs) --- Editeurs de texte (Logiciels) --- GNU Emacs (Computer program) --- UNIX (Computer file) --- GNU Emacs. --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Emacs
Choose an application
Mastering Sublime Text is an easy-to-understand, step-by-step guide for learning all of the features of Sublime Text, including author tips and tricks. Every topic includes code examples and highlighted screenshots to make it easier to understand.This book is for developers with experience in any type of programming language, and for those who want to start using Sublime Text or perfect their existing skills. No knowledge of Sublime Text or any other code editor or IDE is expected.
Computer programs. --- Text editors (Computer programs) --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Computer program files --- Files, Computer program --- Program files, Computer --- Programs, Computer --- Computer files --- Computer software
Choose an application
Pro Vim teaches you the real-world workflows, tips, and tricks of this powerful, terminal-based text editor. This book covers all the essentials, as well as lesser-known but equally powerful features that will ensure you become a top-level performant and professional user, able to jump between multiple sessions while manipulating and controlling with ease many different documents and programming files. With easy-to-digest chapters on all the areas you need to learn, this book is a key addition to your library that will enable you to become a fast, efficient user of Vim. Using this book, you will learn how to properly configure your terminal environment and work without even touching the mouse. You will become an expert in how Vim actually works: how buffers and sessions work, automation through Macros and shell scripting, real-world workflows, and how to work efficiently and fast with plugins and different themes. You will also learn practical, real-world tips on how to best utilize Vim alongside the terminal multiplexer tmux; helping you to manage files across multiple servers and terminal sessions. Avoid common pitfalls and work with best practice ways to efficiently edit and control your files and sessions from the terminal interface. Vim is an advanced power tool that is commonly recognized as being difficult to learn, even for experienced developers. This book shows you how to become an expert by focusing on not only the fundamentals of how Vim works, but also by distilling the author's own experiences learning Vim into an easy-to-understand and follow guide. It's time to bring your programming, editing, and workflow skills up to the professional level - use Pro Vim today.
Text editors (Computer programs) --- Vim. --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Open source software. --- Computer programming. --- Software engineering. --- Open Source. --- Software Engineering/Programming and Operating Systems. --- Computer software engineering --- Engineering --- Computers --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software --- Programming
Choose an application
Text editors (Computer programs) --- Editeurs de texte (Logiciels) --- UNIX (Computer file) --- Vi. --- 681.3*I7 --- 681.3*D4 --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Text processing (Computing methodologies)--See also {681.3*H4} --- Operating systems--See also {681.3*C} --- 681.3*D4 Operating systems--See also {681.3*C} --- 681.3*I7 Text processing (Computing methodologies)--See also {681.3*H4} --- Text editors (Computer programs). --- UNIX (Computer operating system)
Choose an application
Text editors (Computer programs) --- Editeurs de texte (Logiciels) --- UNIX (Computer file) --- 681.3*I7 --- 681.3*D4 --- unix: editors --- vi --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Text processing (Computing methodologies)--See also {681.3*H4} --- Operating systems--See also {681.3*C} --- 681.3*D4 Operating systems--See also {681.3*C} --- 681.3*I7 Text processing (Computing methodologies)--See also {681.3*H4} --- Vi. --- UNIX (Computer operating system)
Choose an application
Graphics industry --- Programming --- Unix --- Office management --- 681.3*I7 --- Computerized typesetting --- Text editors (Computer programs) --- Desktop publishing --- 681.3*D4 --- DTP (Desktop publishing) --- Layout (Printing) --- Electronic publishing --- Word processing --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Automated typesetting --- Computer typesetting --- Typesetting --- Text processing (Computing methodologies)--See also {681.3*H4} --- Operating systems--See also {681.3*C} --- Data processing --- 681.3*D4 Operating systems--See also {681.3*C} --- 681.3*I7 Text processing (Computing methodologies)--See also {681.3*H4} --- NROFF. --- TROFF. --- UNIX (Computer file) --- UNIX (Computer operating system) --- troff (Computer program) --- nroff (Computer program)
Choose an application
Programming --- Literature --- Electronic publications. --- -Text editors (Computer programs) --- Online publications --- Criticism, Textual --- Electronic publications --- Humanities --- Text editors (Computer programs) --- 009 --- 800:311 --- 82.083 --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Digital media --- Publications --- Textual criticism --- Editing --- 009 Humaniora. Geesteswetenschappen --- Humaniora. Geesteswetenschappen --- 82.083 Teksteditie. Editiewetenschap --- Teksteditie. Editiewetenschap --- 800:311 Kwantitatieve linguistiek. Computerlinguistiek --- Kwantitatieve linguistiek. Computerlinguistiek --- Learning and scholarship --- Classical education --- Research&delete& --- Electronic information resources --- Research --- Publications électroniques --- Sciences humaines --- Computer network resources. --- Ressources Internet --- Criticism, Textual. --- Text editors (Computer programs). --- Electronic information resources. --- Édition électronique --- Epic poetry, Greek Criticism, Textual --- Édition électronique --- Humanities - Research - Electronic information resources --- Informatique et sciences humaines
Choose an application
This book addresses a fundamental software engineering issue, applying formal techniques and rigorous analysis to a practical problem of great current interest: the incorporation of language-specific knowledge in interactive programming environments. It makes a basic contribution in this area by proposing an attribute-grammar framework for incremental semantic analysis and establishing its algorithmic foundations. The results are theoretically important while having immediate practical utility for implementing environment-generating systems. The book's principal technical results include: an optimal-time algorithm to incrementally maintain a consistent attributed-tree of attribute grammar subclasses, allowing an optimizing environment-generator to select the most efficient applicable algorithm; a general method for sharing storage among attributes whose values are complex data structures; and two algorithms that carry out attribute evaluation while reducing the number of intermediate attribute values retained. While others have worked on this last problem, Reps's algorithms are the first to achieve sublinear worst-case behavior. One algorithm is optimal, achieving the log n lower space bound in nonlinear time, while the second algorithm uses as much as root n. space but runs in linear time.
Interactive computer systems --- Programming languages (Electronic computers) --- -Text editors (Computer programs) --- Computer programming --- 681.3*D22 --- 681.3*D26 --- Computers --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Editors, Text (Computer programs) --- Computer programs --- Programming software --- Systems software --- Word processing --- Programming language semantics --- Semantics --- Computer systems --- Online data processing --- Tools and techniques: decision tables; flow charts; modules and interfaces; programmer workbench; software libraries; structured programming; top-down programming; user interfaces (Software engineering) --- Programming environments: interactive (Software engineering) --- Programming --- 681.3*D26 Programming environments: interactive (Software engineering) --- 681.3*D22 Tools and techniques: decision tables; flow charts; modules and interfaces; programmer workbench; software libraries; structured programming; top-down programming; user interfaces (Software engineering) --- Text editors (Computer programs) --- Interactive computer systems. --- Computer programming. --- Semantics. --- COMPUTER SCIENCE/Programming Languages
Listing 1 - 10 of 12 | << page >> |
Sort by
|