Comments (6)
Einrücken ja, für jede "{" einmal einrücken, also eigentlich genau wie vim oder eclipse das einrücken würde.
from dbp-game.
Einrücken keine Leerzeichen, genau ein TAB
Im VIM ist bei jeden in der config eingestellt, wie viel Platz ein TAB haben soll --> unterschiedlicher Freespace
from dbp-game.
Für jeden der nicht weiß wie man das beim Vim einstellt. Man muss in der vimrc die Zeile 'set expandtab' löschen damit die Tabs normal funktionieren.
'set tabstop' gibt an wie groß ein Tab angezeigt wird. So könnt ihr euch eine gewünschte größe konfigurieren, die aber nur für euch gilt. Jeder hat dann seine eigene Anzeige.
from dbp-game.
Ich bin persönlich gegen Einrückung mit tabs in Rails Projekten, da man sehr viel die Generatoren benutzt und die halt anders eingerückten Code erzeugen. Dieses Mischmasch induziert bei mir Augenbluten.
from dbp-game.
Bitte achtet auch darauf, dass ihr die view templates vernünftig einrückt. Wenn ihr mit <% ... %>
einen Block anfangt, wird alles in diesem Block eingerückt. Beispiel:
<% rankings.each do |ranking %>
<p>
<%= ranking.user_id %>
</p>
<% end %>
Achtet auch auf die Leerzeichen hinter dem öffnenden <%
und vor dem schließenden %>
.
from dbp-game.
Also, ich habe nicht bedacht, dass man bei Rails-Projekten im Grunde auf einen Style festgelegt ist einfach schon dadurch, dass man viel code automatisch generieren lässt. Richtet euch also bitte nach dem Stil, den der generierte Code vorgibt.
Für die Einrückung heißt das insbesondere: Zwei Leerzeichen, keine Tabs.
Ich suche btw. immer noch jemanden, der/die
- die Codebase aufräumt, also insbesondere die Einrückung überall entsprechend anpasst und
- mal recherchiert, wie man insbesondere die Einrückung in den diversen Editoren, die ihr so benutzt, erzwingt und dass dann umsetzt.
from dbp-game.
Related Issues (20)
- Seeds Anlagen
- Kampfsystem Rankpunkteberechnung
- Kampsystem Einheiten nach Kampf zurückschreiben HOT 1
- Kampsystem Wiederherstellungen durch Reperaturgebäudes
- Kampfsystem Berechnung des Schilds HOT 1
- Kampsystem Spionageevents HOT 2
- Kampfsystem Faktoren für Angriffstypen an Anlagen anpassen HOT 1
- Kampfsystem debuggen HOT 1
- Form Tag sichern HOT 3
- Bitte JEDER das folgende Diagramm auf seine Entitäten überprüfen HOT 2
- Flottenmanagement HOT 2
- Forschung: Netzwerktechnologie HOT 2
- Kampfsystem Views
- Kampfsystem Notifications anpassen
- Rechtschreibung HOT 1
- Dummy umbennen HOT 1
- Kampf PR HOT 1
- Facility überarbeiten HOT 1
- login remember me entfernen HOT 1
- user requirements
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dbp-game.