Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur skriver ni paranteser?

Postades av 2009-04-03 23:33:53 - Jonas Sjöblom, i forum Skrivklåda, Tråden har 12 Kommentarer och lästs av 1629 personer

Har ett rätt löjligt argumet med en kompis. Hon säger att alla programmerare skriver först vänsterparantesen "(" sedan innehållet, och sedan slutparantesen ")".

Hon har själv inte mycket erfarenhet av programmering, bara lite vb (som knappt använder paranteser).

Personligen skriver jag alltid båda paranteserna först och sedan innehållet. Tycker det blir enklare, speciellt när man jobbar med många nästade paranteser.

Hur gör ni?


Svara

Sv: Hur skriver ni paranteser?

Postades av 2009-04-04 01:13:09 - André Claesson

Skriver alltid båda först. Mycket lättare, och man behöver bara använda skifttangenten samt flytta fingrarna upp dit en gång. Samma gäller {} och []. Har gjort det så länge jag programmerat.
En del IDE kan man få att skriva sluttecknet automatiskt när man skriver det första tecknet och dessutom flytta markören in emellan, men det tycker jag är ovant.

Men jag tycker även det är en fördel i vanlig text eftersom man då aldrig glömmer den sista.


Svara

Sv:Hur skriver ni paranteser?

Postades av 2009-04-04 09:25:53 - Oskar Johansson

När jag programmerar skriver jag i princip alltid båda på en gång, just för att inte tappa bort sig i nästling. I ren text däremot brukar jag inte skriva båda på en gång; risken för att tappa bort sig i nästlade paranteser är inte sådär jättestor direkt :)


Svara

Sv: Hur skriver ni paranteser?

Postades av 2009-04-04 09:53:16 - Anna-Karin Söderberg

jag skriver också parenteser först så jag slipper förvirra bort mig när det blir ett gäng.
Samma med måsvingar och hakar, då vet man att man har dem med sig.


Svara

Sv:Hur skriver ni paranteser?

Postades av 2009-04-04 12:55:46 - Niklas Jansson

Då kommer jag och hävdar, lite rebelliskt, motsatsen till er. Jag kör nästan alltid i den ordningen grejerna kommer. Det kan ha att göra med att jag undviker nästlade grejer i den mån det går. Undantaget för min del är kodblock;

if(...)
{
...
}

där skriver jag måsvingarna först, däremot parenteserna i den ordning de kommer.

Hur gör ni när ni suddar text? "Backspace->Backspace->Backspace" eller CTRL+Backspace?
Samma sak med scrollning? Kör ni tangentbord eller mus?

Det kan vara så för mig att jag undviker varje extra tangenttryckning - vilket i sin tur kan komma sig av lisp. Jag blir vansinnig när grejer tar längre tid att skriva än de behöver.


Svara

Sv: Hur skriver ni paranteser?

Postades av 2009-04-04 13:47:50 - Johan Djupmarker

Jag kör enligt Niklas modell, slutparentesen sist men måsvingen i slutet av kodblocket direkt. Har ingen aning om varför jag gör så, det bara känns mest naturligt...

/Johan


Svara

Sv:Hur skriver ni paranteser?

Postades av 2009-04-04 14:43:16 - André Claesson

Jag använder Delete, Home, och End ganska flitigt också.
T.ex. för att radera hela raden jag är på; Shift+Home och sen Delete eller Backspace.
Använder ni dem?


Svara

Sv: Hur skriver ni paranteser?

Postades av 2009-04-04 15:06:03 - Niklas Jansson

Ja, jag gör ju det. Tänkte om det kanske fanns korrelation mellan kodediterandet där, för jag vet att nästan alltid när jag står bakom någons axel och ser dem skriva kod så blir jag lite frustrerad när de är ineffektiva vad gäller själva editerandet.

Med Emacs börjar man med mycket märkliga vanor. Om man till exempel har ett ord mitt på en rad som ska bytas ut så stegar jag aldrig fram till den, utan söker efter ordet. Och hamnar man i en situation, typ:

project = x();
company = y();
employee = z();

Och av någon anledning ska omvandla det till

"project", "company", "employee"

(ungefär såna här grejer händer ju titt som tätt), så blir jag oerhört frustrerad i VS, jag startar emacs direkt och gör det där.


Svara

Sv:Hur skriver ni paranteser?

Postades av 2009-04-04 15:45:51 - André Claesson

En lösning på det i VS skulle kunna vara att dubbelklicka på ett ord i taget och därefter dra det ner dit det ska vara.
Använder ni drag & drop i text?


Svara

Sv: Hur skriver ni paranteser?

Postades av 2009-04-04 17:25:57 - Thomas Roman

Jag använder "Niklas-metoden" för parenteser och måsvingar. Ta bort ord gör jag med flera tryck på backspace, men ska en hel rad bort så trycker jag Home, Shift+Pil ner, Delete. Drag-and-drop gör jag aldrig med text, då blir det Ctrl+X/Ctrl+V.


/Thomas


Svara

Sv: Hur skriver ni paranteser?

Postades av 2009-04-04 20:32:40 - Niklas Jansson

<b>En lösning på det i VS skulle kunna vara att dubbelklicka på ett ord i taget och därefter dra det ner dit det ska vara. </b>

Sorry, men ytterligt krångligt, skulle jag säga, och i synnerhet med att lägga på citationstecken och kommatecken...

I Emacs blir ovanstående Alt-X->"replace-regexp"->\(.*\)=.* CTRL-Q CTRL-J ENTER "\1", ENTER

Vilket förstås kan verka rörigt för en oinvigd. Alt-X tar fram "utför kommando enligt namn", sen börjar man skriva in kommandot "replace-regexp", men det är autocomplete med TAB, så det går väldigt fort.
Sen är det egentligen bara det regular expression man behöver använda, dvs /.*=.*{enter}/, och ersätt det med första .* inom citationstecken, separerat med kommatecken.

Allt hamnar på en rad, precis som man vill ha det, och man missar inte någon liten detalj.

Det roliga är att mycket klassiska Emacs-trick går att göra i VS, men man skulle aldrig få för sig att göra det, det känns för krångligt. Sen när man kommer på hur man kommer runt begränsningarna går allt snabbare i vs också.


Svara

Sv:Hur skriver ni paranteser?

Postades av 2009-04-04 22:15:03 - André Claesson

Jag påstod inte heller att det skulle vara lika bra, bara att det var ett alternativ :D


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 165
27 952
271 704
974
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies